VBA-选定Excel单元格区域的方法

选定单元格区域的方法

1、使用select方法

在 VBA 中一般使用 Select 方法选定单元格或单元格区域,格式为:.select。但是需要注意的是在使用该函数之前保证单元格所在工作表为活动工作表。

Sub test1()Range("a1:d4").SelectSheet2.Activate '激活工作表Sheet2.Range("a1:d3").Select '选择区域
End Sub

2、使用activate方法

该函数的使用方法和select方法基本类似,同时也需要单元格所在工作表为活动工作表。

Sub test2()Range("a1:d5").ActivateSheet2.Activate '激活工作表Sheet2.Range("a1:d3").Activate  '选择区域
End Sub

3、使用 goto 方法

使用该方法可以选择某一区域,并且指定是否滚动窗口直至目标区域的左上角单元格出现在窗口的左上角,其格式为:expression.Goto(Reference, Scroll)

  • 参数 expression 是必需的,返回一个 Application 对象。
  • reference用于指定将要选择的区域。
  • scroll:逻辑值。true则代表滚动窗口直至目标区域的左上角单元格出现在窗口的左上角;false代表不滚动窗口。

需要注意的是该方法不同于上述两个方法:不需要事先激活单元格所在工作表为活动工作表。

Sub test3()Application.Goto reference:=Sheet3.Range("A4:B10"), scroll:=TrueApplication.Goto reference:=Sheet3.Range("a4:b10"), scroll:=False
End Sub


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

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部