工作簿(workbooks)

1) Workbooks(N) ’第N个工作簿

2) workbooks(“工作簿名“) ‘指定名称的工作簿

3)activeworkbooks ‘活动工作簿

4)thisworkbook ‘代码所在的工作簿

工作表(worksheets)

1) worksheets(N) ‘第N个工作表

2) sheets(“工作表名“) ‘指定名称的工作表

3) SheetN ‘第N个工作表

4) Activesheets ‘活动工作表

5) Worksheets与sheets的区别:Sheets集合代表当前工作簿中的所有工作表,包括图表工作表、对话框工作表和宏表(下图所有)。Worksheets集合仅代表当前工作簿中的所有工作表(下图第一个)。

vba汇总特定格式工作表(工作表及单元格的表示方法)(1)

单元格(cells)

1) Range引用单元格和单元格区域

  1. Range("A1") 单元格A1
  2. Range("A1:B5") 从单元格A1到B5区域
  3. Range("A1:B5 ,B1:B7") 多块的选定区域
  4. Range("a1,b2,c3") A1,B2,C3区域

2) cells(行号,列号)

3) Cells(1, "A") 第一行第A列的单元格

4) Range(cells(1,1),cells(30,1))= Range("A1:A30")

5) [A1] ‘单元格简写

6) Activecell ‘活动单元格

7) Selection ‘当前被选取的区域

整行整列

1) Rows("1:1") 第1行

2) Range("1:1") 第1行

3) Rows(1) 第1行

4) Range("2:10") 2-10行

5) Rows("2:10") 2-10行

6) Range("1:1,3:5") 1行,3-5行

7) Columns("A:A") 第1列,A列

8) Range("A:A") 第1列,A列

9) Columns(1) 第1列

10)Range("A:F") A:F列

11)Columns("A:F") A:F列

12)Range("A:B,D:F") A:B列,D:F列

,