- 6
- 0
- 约1.41万字
- 约 9页
- 2019-05-07 发布于湖北
- 举报
在VBA代码中引用Excel工作表中单元格区域的方式小结
问题一:在VBA代码中,如何引用当前工作表中的单个单元格(例如引用单元格C3)?
回答:可以使用下面列举的任一方式对当前工作表中的单元格(C3)进行引用。
(1) Range(C3)
(2) [C3]
(3) Cells(3, 3)
(4) Cells(3, C)
(5) Range(C4).Offset(-1)
Range(D3).Offset(, -1)
Range(A1).Offset(2, 2)
(6) 若C3为当前单元格,则可使用:ActiveCell
(7) 若将C3单元格命名为“Range1”,则可使用:Range(Range1)或[Range1]
(8) Cells(4, 3).Offset(-1)
问题二:在VBA代码中,我要引用当前工作表中的B2:D6单元格区域,有哪些方式?
回答:可以使用下面列举的任一方式对当前工作表中单元格区域B2:D6进行引用。
(1) Range(“B2:D6”)
(2) Range(B2, D6)
(3) [B2:D6]
(4) Range(Range(B2), Range(D6))
(5) Range(Cells(2, 2), Cells(6, 4))
(6) 若将B2:D6区域命名为“MyRange”,则又可以使用下面的语句引用该区域:
① Range(MyRange)
②
原创力文档

文档评论(0)