我知道如何使用vba选择范围直到计算出的最后一行:
Range("P3:R" & LastRow).Select
有没有办法选择不相邻的列数据?例如,我想要从N列到R WITHOUT 列O
的单元格尝试下面,但最终选择了O,我怀疑因为"
字符应该包含整个事物,但是如何保留最后一行的变量值?
Range("N3:N" & LastRow , "P3:R" & LastRow).Select
谢谢!
答案 0 :(得分:5)
您可以使用Union方法,而不是通常需要选择任何内容......
Union(Range("N3:N" & LastRow), Range("P3:R" & LastRow)).Select
答案 1 :(得分:2)
你可以使用
Range("N3:N" & LastRow & "," & "P3:R" & LastRow).Select
或
Intersect(Range("N:N, P:R"), Rows(3).Resize(LastRow - 3)).Select