1、單元格內(nèi)自動(dòng)換行。先選定要換行的單元格,然后在“格式→單元格”命令中,“單元格格式”對話框里的“對齊”里,選中“文本控制”下的“自動(dòng)換行”,即可實(shí)現(xiàn)該單元格文本自動(dòng)換行。這是最常用的單元格內(nèi)換行的方法,這樣設(shè)定后的優(yōu)點(diǎn)是當(dāng)單元格的寬度變化時(shí),單元格內(nèi)容也會(huì)自動(dòng)改變。
2、單元格內(nèi)強(qiáng)制換行。在輸入內(nèi)容時(shí),到需要換行的地方,按Atl+Enter(回車),即可強(qiáng)制換行。這個(gè)操作是輸入一個(gè)換行符,當(dāng)單元格寬度變化時(shí),單元格的內(nèi)容不會(huì)有影響!
3、內(nèi)容重排。上面兩個(gè)方法,說的都是一個(gè)單元格內(nèi)的換行,如果我們希望的是,當(dāng)單元格的內(nèi)容超過單元格的寬度時(shí),超出的部份,轉(zhuǎn)到同列的下一個(gè)單元格時(shí),就需要用到內(nèi)容重排!
這個(gè)功能在Excel2003或以下版中,在編輯菜單的填充項(xiàng)中,而在Excel2007里,你需要自己調(diào)出這一項(xiàng),調(diào)出的方法為:點(diǎn)擊Office按鈕,選擇Excel選項(xiàng),在自定義中的從“下列位置選擇命令”里選擇開始選卡里就可以找個(gè)這個(gè)“內(nèi)容重排”的功能,把它添加到自定義訪問工具欄即可。
使用方法,就是選擇需要重排內(nèi)容的單元格,然后使用“內(nèi)容重排”這個(gè)功能即可。要注意的是即使你選擇多列,也只能重排第一列的內(nèi)容,而如果選擇多行時(shí),中間有空的單元格把有內(nèi)容的單元格分開時(shí),Excel就會(huì)把它當(dāng)成兩段內(nèi)容重排,否則都視為一段內(nèi)容。
4、利用文本框。這個(gè)方法就是利用一個(gè)文本框,放在單元格的相應(yīng)位置,利用文本框能自動(dòng)換行,而且還可以放在任意地方的長處,包括可以跨多行多列,缺點(diǎn)就是因?yàn)閮?nèi)容不在單元格中,如果是數(shù)據(jù)就不能參與計(jì)算了。
插入一個(gè)沒有邊框,沒有填充顏色,又剛剛好與需要區(qū)域的文本框,然后在文本框中輸入內(nèi)容,就可以達(dá)到自動(dòng)換行的效果,能夠在一些情況下滿足我們的需要,但要調(diào)整好位置,就比較麻煩了,最后給出一段宏,用來插入一個(gè)與選擇區(qū)域一樣大小的文本框的宏,代碼如下:
Sub AddTextboxInSelection()
'****************************************
'功能:插入一個(gè)與選擇區(qū)域一樣大小的文本框
'作者:bengdeng
'發(fā)布:
'時(shí)間:2009-02-20
'****************************************
Dim xSp As Shape
With Selection
Set xSp = ActiveSheet.Shapes.AddTextbox _
(1, .Left, .Top, .Width, .Height)
End With
With xSp
.Fill.Visible = msoFalse
.Line.Visible = msoFalse
.Select
End With
End Sub
看到上面的幾個(gè)方法之后,如果感覺沒用過,或者感覺有用的話,那么你就自己動(dòng)手做一下,實(shí)踐一下吧!
新聞熱點(diǎn)
疑難解答
圖片精選