1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > VBA-选定Excel单元格区域的方法

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

时间:2023-04-05 12:48:53

相关推荐

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:=FalseEnd Sub

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。