excel 为什么不能调到最合适列宽行高

一般都是鼠标双击那个边界线就会自动到最合适的了,现在我的鼠标在那一双击就成最小的行高了。单元格里的内容多于一行的。可显示出来的还不到一行
都试验过了,还是不行啊;一选就又成了最小的那个行高了。好像点击那些都不起作用,不管什么都给你变成最小的行高了

第1个回答  2010-06-24
因为你合并了单元格的缘故,Excel一旦合并单元格后就不能使用“最合适列宽行高”了。你可以使用下面的方法修改。
“1.
在I1输入公式:
=REPT("A"&CHAR(10),MAX(LEN(A1:H1)-LEN(SUBSTITUTE(A1:H1,CHAR(10),""))+1))

数组公式输入后按Ctrl+Shift+Enter。
设置单元格格式/对齐/自动换行。然后往下拖动公式。即可达到最大N行数据但是显示N+1倍行高。

2.如果是另外一种无规律的设置方法,例如原来1显示1,原来2显示3,原来3显示4...可以这么做。

选中I1,插入-名称-定义,引用位置:
=MAX(LEN(A1:H1)-LEN(SUBSTITUTE(A1:H1,CHAR(10),"")))
名称命名为:"行高"

在I1输入公式:
=REPT("A"&CHAR(10),LOOKUP(行高,{1,2,3,4},{1,3,4,5}))

设置单元格格式/对齐/自动换行。然后往下拖动公式。即可达到最大N行数据但是显示N+1倍行高。”

参考资料:http://zhidao.baidu.com/question/47180630

本回答被提问者采纳
第2个回答  2010-06-17
全选__然后双击任一行的下边线即可(前提是必须将单元格设置成多行)
第3个回答  2010-06-17
点击你需要的那一行,再打开“格式”==> “行”==>“适合的行高”即可。
相似回答