一、 Range,Cells 选择单元格的用法 ① Range属性选择单元格 1
选择单个单元格(例如 A5) Range("A5")
Select 2
选择一个单元格区域(例如 A6:A10) Range("A6:A10")
Select 3
选择一些不相邻的单元格(例如 A1,B6,C8) Range("A1,B6,C8")
Select 4
选择一些不相邻的单元格和单元格区域(例如 A11:D11,B7,C9) Range("A11:D11,B7,C9")
Select ② Cells属性选择单元格 1
选择单个单元格(例如 A5) Cells(5,1)
Select Cells(5,A)
Select 2
选择一个单元格区域(例如 A6:A10) Range(Cells(6,1),Cells(10,1))
Select 3
选择工作表中的所有单元格 Cells
Select ③ Cells属性在 VBA 代码中应用 Set r = Cells ' 应用于 Application 对象,Application 省略 Set r = Application
Cells ' 应用于 Application 对象 Set r = Worksheets(1)
Cells ' 应用于 Worksheet 对象 Set r = Range("A1:C5,B2:D6")
Cells ' 应用于 Range 对象,这个就我个人而言,找不出很好的应用 ' b
区域左上角和右下角的单元格 Set r = Range(Range("A1"), Range("IV65536")) 二、 Range 和 Cells 的理解和应用 1
单元格行号列标里面有变量时的表达方法 Range("A" & i)和 Cells(i,1)比较常用,Cell