VBA-选择工作表的方法
选择工作表的方法
1、选择工作表
在 VBA 中需要激活或者选择某个工作表时使用 Select 方法或 Activate 方法:
Sub test1()Sheet1.Activate
End SubSub test2()Sheet2.Select
End Sub
虽然两个方法都可以选中工作表,但是具有如下的区别:
- 如果工作表是隐藏的,
Activate方法可以正常运行,而Select方法将会出现错误。 - 如果需要同时选中多张工作表,只能使用
select方法。
2、选中工作簿中的3个工作表
- 使用
select方法,格式为:Select(Replace)。参数为逻辑值,如果该值为 True,则用指定对象替代当前选定对象。如果该值为 False,则延伸当前选定对象以包括任何以前选定的对象。 - 使用
worksheets选择所有的工作表。 - 使用数组选择,可以选择任意个工作表
#方法一
Sub test()Dim sht As WorksheetFor Each sht In Worksheetssht.Select FalseNext
End Sub
#方法二
Sub test3()Worksheets.Select
End Sub
#方法三
Sub test4()Worksheets(Array(1, 2, 3)).Select
End Sub
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
