选择具有动态行的不同列

时间:2017-04-04 06:07:02

标签: excel vba excel-vba excel-automation

我的数据有10多列,我想从中选择三列进一步格式化这三列,但是没有。行没有固定,所以我无法一次选择所有这三列。 这是我正在尝试做的事情

Dim lastrow As Long
lastrow = Range("A" & Rows.Count).End(xlUp).Row
Range("G2:H" & lastrow, "J2:J" & lastrow).Select

但这也是选择I列。 我也尝试了这个

Range("G2:H & lastrow, J2:J" &lastrow).select

但是这给了我预期的错误。

1 个答案:

答案 0 :(得分:1)

Intersect(Range("G:H, J:J"), Rows("2:" & lastrow)).Select