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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部