excel中vba怎样设置列宽

2024-11-18 21:45:44
推荐回答(5个)
回答1:

1、首先我们打开电脑里的excel表格软件打开一个要设置列宽的表格。

2、在工作表中,点击菜单栏【开发工具】,在其工具栏内,点击【visual basic】选项。

3、然后我们会进入VBA编辑界面,点击菜单栏【插入】,在其下拉菜单中,选择【模块】选项。

4、然后软件界面会弹出模块编辑窗口。

5、然后我们在代码编辑窗口输入以下代码。

6、然后我们在VBA窗口,点击【运行】按钮。

6、如下图所示,调整后的表格列宽已经设置成功了。

回答2:

excel中vba设置列宽的方法是调用列对象的ColumnWidth方法:

比如设置A、B、C的列宽分别为8,6和10,写法如下:

Columns("A").ColumnWidth = 8 

Columns("B").ColumnWidth = 6 

Columns("C").ColumnWidth = 10

效果如图:

设置前:

设置后:

回答3:

Option Explicit

Sub test()
Sheet1.Range("a:b").ColumnWidth = 14 '设置A,B列为14像素宽
Sheet1.Columns(3).ColumnWidth = 15 '设置c列为15像素宽
Sheet1.Columns("d:e").ColumnWidth = 20 '设置d,e列为20像素宽
End Sub

这个可以自己录制个宏就知道啦

回答4:

Columns("A:A").ColumnWidth = 12
将A列列宽调整到12

回答5:

手机WPS表格中怎么设置行高列宽呢,非常简单粗暴搞定