作者:乔山办公网日期:
返回目录:excel表格制作
vba设置excel的行高和copy列宽,方法很简单
在excel环境,使用录制宏的办法,以OFFICE2010为例,过程如下:
1,使用菜单,【试图】百--【宏】--【录制宏】;
2,然度后,你随意设置几个行高,和列宽。
3,使用菜单,【试图】--【宏】--【停止制宏】;
4,使用菜单,【试图】--【宏】--【查看宏】;
在出现的窗口里,选中你刚才录制的宏,单击【编辑】,就可知以看到代码道了,我想你一定能够理解代码的意思的。
这些代码,放在VB里,可能需要略作修改。
限制了列宽,百行高(RowHeight)也限制下。度
还没验证是否可行,要不知你试试:
Columns("A:D").AutoFit
‘AutoFit 可以根据内容道调整最合适的列宽。
这可能还不够,版字体大小权也得控制下。
在EXCEL中怎么设置每一列一样宽的步骤如下:
1丶按快捷键“Ctrl+A”全选zhidao表格。
2丶鼠标放在选中表格的某一列上。
3丶鼠标在移到某一列的基版础上右键,选择列宽。
4丶最后输入要需要设置的列宽点击“确定”即可。
这样就解决了在EXCEL中怎么设置每权一列一样宽的问题。
Sheet1.Columns("A:A").ColumnWidth = 18.63
Sheet1.Columns("B:B").ColumnWidth = 16.25
Sheet1.Columns("C:C").ColumnWidth = 3.75