2016 - 2024

感恩一路有你

vba中activate是什么意思 VBA中Activate方法和Select方法的区别?

浏览量:4194 时间:2023-04-21 10:07:47 作者:采采

VBA中Activate方法和Select方法的区别?

VBA中的激活方法和选择方法看似相同,但实际上是不同的。Activate方法用于激活,而Select方法用于选择。区别如下:

1.为了 "床单 "目标

您可以同时选择多个工作表,但不能同时激活多个工作表。例如下面的语句:

子测试1()

(Array(1,2,3))。Select可以同时选择三个工作表。

末端接头

子测试2()

(Array(1,2,3))。Activate无法同时激活三个工作表,出现了错误。

末端接头

另外,对于隐藏的工作表,方法不能选择隐藏的工作表,但是方法可以激活隐藏的工作表。例如下面的代码:

子测试3()

(2).Visible False隐藏工作表

(2).Select无法选择隐藏的工作表,导致错误。

末端接头

子测试4()

(2).Visibl:G10区域,A1单元格高亮显示,这是活动单元格。当我们用键盘输入时,我们键入的内容将被输入到活动单元格中。

如果我们想让区域中的其他单元格成为活动单元格,可以按Tab键,这样会让区域中当前活动单元格右边的单元格成为活动单元格,而按Shift Tab会让方向相反;或者按Enter键使区域中当前活动单元格下方的单元格成为活动单元格,而按Shift Enter键则反转方向。

选择 "范围和对象可以选择一个或多个单元格,而Activat:e5)。使活动

Exc::::::g15)。使活动

末端接头

由于A1::G15区域没有公共区域,所以最终会选择F11:G15,并激活F11单元格。

由上可知,当我们要选择某个区域时,最好使用Select方法而不是Activat

EXCEL怎么做桌面悬浮窗?

在vba编辑器中添加一个表单(UserForm1),在需要暂停的工作表代码窗口中添加代码如下:

私有子工作表_ Activate()0结束私有子工作表_Deactivate()卸载用户表单1结束子

单元格 区域 活动 方法 Select

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。