问题描述
我正在寻找一种简单的方法来选择给定范围内的列。
下面的Sub做了这个,但是好像太复杂了...
有人有想法吗?
double
先谢谢你!
解决方法
使用 columns 属性从 CurrentRegion 范围对象访问选择的列。
Set myRange = myWS.Range(upperLeftCornerAsName).CurrentRegion.Columns(columnNrToBeSelected)
带和括号,你会检查 myWS.Range(upperLeftCornerAsName).CurrentRegion
是否有效以及 columnNrToBeSelected is <= .columns.Count
和 .CurrentRegion
的 >0
。