说明
- Worksheet代表一个工作表
Worksheet 对象是 Worksheets 集合的成员。Worksheets 集合包含某个工作簿中所有的 Worksheet 对象。
Worksheet 对象也是 Sheets 集合的成员。Sheets 集合包含工作簿中所有的工作表(图表工作表和工作表)。
Worksheet对象
1. 获取方法
Sheets.Item(1).Name = "dd"
Sheets(1).Name = "ddddd"
Worksheets.Item(2).Name = 'ddd'
Worksheets.Item("ddd").Name = 'nihao'
ActiveSheet.Name = "HelloWorld" //当前激活的sheet对象
2. 常用属性
- sheet对象包含Cells、Rows等属性,用来访问这个sheet里面的单元格等。
ActiveSheet.Visible = false //隐藏sheet
ActiveSheet.Name = "HelloWorld"
3. 常见方法
3.1 Copy()方法
- 语法:Worksheet.Copy(Before, After)
- 需要指定在哪里复制,传递的是一个sheet对象,如果放空,则表示复制到新的工作簿
Worksheets.Item(2).Copy(null,Worksheets.Item(2))
3.2 Delete()方法
- 语法:Worksheet.Delete()
- 删除最后一个工作表将报错
Worksheets.Item(2).Delete()
3.3 Activate()方法
Sheets(2).Activate()
ActiveSheet.Name= 'lala'