引用工作表的方式
在应用VBA时,可能需要在不同的工作表中进行切换,下面是引用不同工作表的集中方法:
1、使用工作表名称
工作表名称是指显示在工作表标签中的文本,工作表名称可以使用 WorkSheets 集合和Sheets 集合两种引用方式。
Sub test()
'Worksheets("工作表3").Activate
Sheets("工作表3").Activate
End Sub
2、使用工作表的索引号
工作表索引号是指工作表在工作簿中的位置,Excel 根据工作表在工作表标签中的位置以 1 开始从左向右进行编号。
Sub test1()
'Sheets(1).Activate
Worksheets(1).Activate
End Sub
3、使用工作表的代码名称
代码名称可以在工程资源管理器中查看和更改,默认为“sheet1”、“sheet2”…。
Sub test3()
Sheet2.Activate
End Sub
4、使用 ActiveSheet属性引用活动工作表
Sub test4()
MsgBox ActiveSheet.Name
End Sub