溜溜问答 > 日常办公 > Excel > 如何自动调整Excel的列宽和行高?
高傑西
高傑西
邀请你来回答
161人阅读 2022-04-12

如何自动调整Excel的列宽和行高?

在百度看了很多,都没有解决最方便的方法。我记得以前的Excel都是可以自动的,现在不知道怎么回事?我的要求就是输入的时候可以自动扩宽列宽。譬如a1我是三个字就好了,b2就要输入20个字,这20个字不是挤在一个和a1一样的格子里,而是可以随着字数的增加自动扩宽。以前都会自动的,现在不会了。老是要另外再调整。很麻烦,会的人告诉我下,我开着hi。
我要回答
3个回答

运用如下宏即可:
Sub 格式()
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = True
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
End Sub

若还有不明之处,请将实例发至我邮箱:
chation19860@sina.com
祝你成功!

查看全部
2022-04-12
回复 采纳

全选工作表后,可以在行或列之间用双击鼠标的方法获得合适的行高或列宽。
而似乎找不到象你所说的可以自动容纳字符的方法。

查看全部
2022-04-12
(1) 回复 采纳

excel自动调整合适列宽比如a列过宽,需要调整。我们把鼠标移到a、b两列间,当鼠标指针变成双向箭头时(如下图红框部分),双击鼠标左键,a列立即调整到最合适列宽。如果有多列需要调整,我们可以选中需要调整的单元格,选择菜单“格式-列-最合适的列宽”,即可完成多单元格的列宽调整。excel自动调整合适行高和前面介绍的方法类似,比如第一行行高过小,把鼠标移到第一、二行之间,当鼠标指针变成双向箭头时,双击鼠标左键,第一行立即调整到最合适行高。如果有多行需要调整,我们可以选中需要调整的单元格,选择菜单“格式-行-最合适的行高”,即可完成多单元格的列宽调整

查看全部
2022-04-12
(3) 回复 采纳
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)