Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2271|回复: 2

[已解决][求助]跳选Excel列修改列宽语句问题!!!

[复制链接]
发表于 2009-9-23 21:52 | 显示全部楼层 |阅读模式

Range("A:A,K:K,P:P").Select
Range("P2").Activate
Selection.ColumnWidth = 6
Range("B:I,L:N,Q:S").Select
Range("Q2").Activate
Selection.ColumnWidth = 11

我用“录制宏”命令录制的上面的语句,我希望是A、K、P列的列宽修改成6,B~I、L~N、Q~S列的列宽修改成11,我把录制的语句复制到别的模块里执行,出来的结果是列宽都是11,如果把上面三行放在下面,列宽都成了6,不知道有什么办法使A、K、P列宽成6,B~I、L~N、Q~S列宽成11,请大大们指教!

最佳答案
2009-9-23 22:00

可写成:

Range("A:A,K:K,P:P").ColumnWidth = 6
Range("B:I,L:N,Q:S").ColumnWidth = 11
具体结应的列号你自己再看看

发表于 2009-9-23 22:00 | 显示全部楼层    本楼为最佳答案   

可写成:

Range("A:A,K:K,P:P").ColumnWidth = 6
Range("B:I,L:N,Q:S").ColumnWidth = 11
具体结应的列号你自己再看看

回复

使用道具 举报

 楼主| 发表于 2009-9-23 23:41 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 21:53 , Processed in 0.258481 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表