Excel VBA选择列

use*_*121 1 excel select vba

我想选择整个Excel列的范围。是否可以通过此表达式选择它们?

range(cells(rowindex, columnindex),cells(rowindex,columnindex)).Select
Run Code Online (Sandbox Code Playgroud)

到目前为止,它还没有真正解决。我必须更改它们的格式和宽度。

最好,美国

Pat*_*rez 5

Range("b2:f5").Columns.ColumnWidth = 5
Run Code Online (Sandbox Code Playgroud)

要么

Range(Columns(6), Columns(9)).ColumnWidth = 15
Run Code Online (Sandbox Code Playgroud)

顺便说一句,您无需选择即可在范围内执行操作。这只会减慢您的宏的速度并使它的读取时间更长。