Board logo

主題: [求助] excel 合併的儲存格如何自動換列?(已解決) [打印本頁]

發表人: yu2869    時間: 2009-5-19 11:48 PM     主題: excel 合併的儲存格如何自動換列?(已解決)

使用版本:excel 2003

在我的某個sheet上,由於工作需要,有一個欄位字數特別多。
而且是合併過後的儲存格,但是由於我希望欄寬是固定的,所以需要能自動調整列高的功能(自動換列)。
不然相當多的字由於列高緣故看不到。

我爬了一些文是說用手動拉列高,可是在做內容修正時列高並不會隨我字數多寡自行修正,
所以並不符合我的需求,而由於要調整地方很多,我又不想把合併的儲存格再拆開做個別設定!
而且拆開格式又會亂。請問有辦法辦到嗎?

[yu2869 在  2009-5-26 12:21 AM 作了最後編輯]
發表人: lch2003    時間: 2009-5-20 12:03 AM



發表人: yu2869    時間: 2009-5-20 05:11 AM


引用:
lch2003寫到:



謝謝濕濕小可愛,不過我問的是已合併的儲存格要自動換列
您可以試試看………就算勾了自動換列也沒用?
發表人: lch2003    時間: 2009-5-20 11:29 AM

我不是濕濕小可愛...
http://support.microsoft.com/kb/212010/zh-tw
看來...沒辦法...
發表人: 阿達猴    時間: 2009-5-20 08:12 PM

建議你不要用自動換列…
用alt+enter換列
不然有時候轉格式…一切就都不自動了
發表人: excalibur    時間: 2009-5-20 08:42 PM

不太知道版主為何會有這種合併儲存格的資料,也許可以先匯出到access之後,再重新匯入excel該資料應該會成為一個單獨的儲存格。這樣自動換列的功能就可以生效了。
發表人: hsieh711    時間: 2009-5-20 10:09 PM

用2007看看吧!
或是該用word!

[hsieh711 在  2009-5-20 10:14 PM 作了最後編輯]
發表人: chihiro    時間: 2009-5-21 04:51 PM

Alt+Enter 手動換列 +1

發表人: ma1111    時間: 2009-5-21 09:57 PM

剛試了一下,多一行ALT+ENTER,就會自動換行

CODE:
[Copy to clipboard]
'
ABCD1234ABCD1234ABCD1234ABCD1234
不過自動行高好像又有點問題,
問題跟版面安排有關係,好好安排版面也許更好一點
發表人: ezpeer2000    時間: 2009-5-21 11:13 PM


照2樓的方式設定就可以自動換列,
而且不管之後欄寬、列高怎麼拉,都會自動調整。
你的 Excel 2003 版本可能不是 SP3,
最好把 Office 2003 升級到 SP3,
然後上 Microsoft Update 把 Office 的更新檔都更新吧!

[ezpeer2000 在  2009-5-21 11:18 PM 作了最後編輯]
發表人: 阿達猴    時間: 2009-5-22 11:35 AM

回No10
樓主是希望A1,B1,C1 合併還可以自動換列
不是A1,A2,A3呦~
發表人: ezpeer2000    時間: 2009-5-22 04:21 PM


引用:
阿達猴寫到:
回No10
樓主是希望A1,B1,C1 合併還可以自動換列
不是A1,A2,A3呦~

一樣會自動換列的!
這個問題跟程式檔、設定檔、更新檔、儲存格格式較有關,
跟合併哪些儲存格一點關係也沒有!
我昨天抓那個圖時就另外合併過 A1~C5、A1~B4,
都沒有問題!

今天合併了 A1、B1、C1,並做成下圖:


只有儲存格內容為純數字,
格式又被設為「數值」、「貨幣」…(我沒有一一試驗)才會有不能自動換列的問題,
儲存格內容不是純數字的話,格式不管怎麼設定,都是可以自動換列的。

還有,樓主有說要 A1、B1、C1 合併嗎?

[ezpeer2000 在  2009-5-22 05:00 PM 作了最後編輯]
發表人: 阿達猴    時間: 2009-5-22 04:53 PM

我想樓主的煩腦的是..
當儲存格合併後,自動換列外加自動調整欄高的功能無法同時生效吧...
格子過小的時候..自動換列在字數過多的時候會幫你換列同時把格子向下變高
但合併的儲存格在這一方面會失效...並不會自動把格子變高...
另外…同一列如果有合併過的格子存在的時候,同一列其它自動換列的功能也會失效(不會自動調整欄高了)
↑這是我測試的結果~
NO:12的圖..如果您不要手動調整欄高的話..繼續打字..超過的字應該會被蓋住
發表人: ezpeer2000    時間: 2009-5-22 05:27 PM


引用:
阿達猴寫到:
我想樓主的煩腦的是..
當儲存格合併後,自動換列外加自動調整欄高的功能無法同時生效吧...
格子過小的時候..自動換列在字數過多的時候會幫你換列同時把格子向下變高
但合併的儲存格在這一方面會失效...並不會自動把格子變高...
另外…同一列如果有合併過的格子存在的時候,同一列其它自動換列的功能也會失效(不會自動調整欄高了)
↑這是我測試的結果~
NO:12的圖..如果您不要手動調整欄高的話..繼續打字..超過的字應該會被蓋住


樓主的重點應該是「欄寬」固定下,自動調整「列高」(不叫「欄高」)的問題。

合併後的儲存格,的確在做自動調整「列高」時會被當成只有一行字處理,不會自動調整列高,在 Excel 2007 SP2 裡也是一樣(用 Alt + Enter 強制換行後,仍然會被當成一行字處理)。樓主煩腦的問題也在此,我先前被 2、3 樓的答與問轉移方向了!深感抱歉。

但不管在 Excel 2007 或 2003 中,A1、B1、C1 被合併後,D1 或 A2 只要有設定「自動換列」,自動調整列高對它們仍有效,不會有失效的情形。

合併後的儲存格的列高,還是只能手動拉高!建議樓主先將整個 Sheet 的所有儲存格的「自動換列」打勾,這樣沒有合併的儲存格在自動調整列高後,該列有合併的儲存格的高度會跟著列高最大的那一格變大。如果太多列有合併後的儲存格,這些列要給的列高又差不多時,可以按住 Ctrl 鍵不放,再點選這些列的列號,最後到「格式→列→列高」裡統一給個數值會比較快。

[ezpeer2000 在  2009-5-22 05:43 PM 作了最後編輯]
發表人: yu2869    時間: 2009-5-24 11:54 PM

這幾天有事,較沒時間上來看各位回覆。沒想到這麼多熱心的驢友回覆這篇,非常謝謝。

我所提出之問題完全如同阿達猴所描述,您說的很仔細^^。

而目前情形和處置辦法如同ezpeer2000所說:
合併後的儲存格,的確在做自動調整「列高」時會被當成只有一行字處理。
目前試過許多方式都並無法奏效!

目前我也只能針對需要調特定幾個欄位作手動調整列拉高,
但尚未試過excalibur大大提供的方式(手頭上沒有access)

總之感謝各位的回覆。這幾天如果有驢友利用access試出來的話,煩請不吝告知!
發表人: dennischerry    時間: 2009-5-25 09:09 AM


引用:
hsieh711寫到:
用2007看看吧!
或是該用word!

[hsieh711 在  2009-5-20 10:14 PM 作了最後編輯]


換2007一樣沒有用啦..
微軟的文件就說, 在合併儲存格下, 自動行高是沒作用的.
發表人: excalibur    時間: 2009-5-25 01:06 PM


引用:
yu2869寫到:
這幾天有事,較沒時間上來看各位回覆。沒想到這麼多熱心的驢友回覆這篇,非常謝謝。

我所提出之問題完全如同阿達猴所描述,您說的很仔細^^。

而目前情形和處置辦法如同ezpeer2000所說:
合併後的儲存格,的確在做自動調整「列高」時會被當成只有一行字處理。
目前試過許多方式都並無法奏效!

目前我也只能針對需要調特定幾個欄位作手動調整列拉高,
但尚未試過excalibur大大提供的方式(手頭上沒有access)

總之感謝各位的回覆。這幾天如果有驢友利用access試出來的話,煩請不吝告知!

請問一下,如果直接將儲存格取消合併來的話,應該資料會在最左邊那一個上面,剩下多出的空白欄應該可以直接砍掉,如此就可以自動換列,
因版主說的排版會有問題,這樣子對排版會有很多問題嗎?有沒有範例圖可以看。
如果怕排版混亂的話,要取消合併之前,先把那一欄的[欄寬]先記下來,之後再調整欄寬就好了。
發表人: yu2869    時間: 2009-5-26 12:18 AM


引用:
excalibur寫到:

請問一下,如果直接將儲存格取消合併來的話,應該資料會在最左邊那一個上面,
剩下多出的空白欄應該可以直接砍掉,如此就可以自動換列,
因版主說的排版會有問題,這樣子對排版會有很多問題嗎?有沒有範例圖可以看。
如果怕排版混亂的話,要取消合併之前,先把那一欄的[欄寬]先記下來,之後再調整欄寬就好了。


謝謝您提供的方法。因為那個表格不是我打的(汗)~

那些儲存格不僅只有數欄,而且還做列的合併(例如A、B、C與A1、A2合併)
所以儲存格是當初我是希望以不刪除更動為原則。

excalibur大,你說的我瞭解,所以後來我也只能這麼做,謝謝你。




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0