发布网友 发布时间:2022-04-23 06:04
共3个回答
热心网友 时间:2023-11-06 22:55
有一种简洁的办法:
开Excel→“工具”→“宏”→“录制新宏”→在快捷键的“Ctrl”后面输入大写的S(此时系统自动变成Ctrl+Shift+)→在后面的空白处输入“A”完成快捷键的设定(如果喜欢还可以写入宏的名字)→“确定”,此时系统会出现一个小框,会自动录制你的动作→选中任意一列,设置列宽为15→在新出现的小框中按“停止录制”
然后“工具”→“宏”→"宏"→选中你刚录制的宏→“编辑”,出现宏的代码→把这行删掉Columns("x:x").Select,(括号内的x是你刚才录制时选的行号,实际上就是剩下楼上说的那个代码)→关掉新开的对话框即可用了
应该讲得清楚了吧?
热心网友 时间:2023-11-06 22:55
打开VBA编辑器,找到相应代码:
根据内容自动调整列宽的代码:
Columns("B:H").EntireColumn.AutoFit ‘选定B到H列,自动调整列宽
调整列宽为固定值的代码:
Columns("B:H").ColumnWidth = 15 '选定B到H列,将列宽设定为15
热心网友 时间:2023-11-06 22:56
Selection.ColumnWidth = 15