VBA--窗口的操作(一)

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

在VBA中,EXCEL的窗口是作为“Window对象”进行操作的。利用Window对象引用窗口,对新窗口进行排列、切换和显示范围等操作。

01

引用窗口

用Windows属性引用操作的窗口。在参数Index中,指定操作窗口的名字或者索引序号,获取Window对象。窗口名是显示在窗口最上方的标题栏上面的文字。

对象.Windows(Index)

下例中,引用“窗口的操作”窗口,通过Windows属性获取想要引用的窗口,用消息框将获取的窗口名称显示出来。

运行代码后得到下面的界面。

请注意,如果标题栏中显示了扩展名,则必须要使用扩展名的方式来指定。

02

引用活动窗口

为了获取最前面显示的Window对象(活动窗口),使用ActiveWindow属性。如果没有打开的窗口,返回值是“Nothing”。如果把Window属性的Index参数指定为1,可以获取当前的活动窗口。

对象.ActiveWindow

下例中,使用ActiveWindow属性获取活动窗口,获取的活动窗口使用消息框显示。

运行后如下。

03

使窗口处于活动状态

为了使窗口处于活动状态,可以使用Activate方法。在多个文件同时显示的使用,为了快速选择需要的文件为使用。

对象.Activate

下例中,从多个打开的窗口中,把窗口“窗口的操作”设置为活动窗口。

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

本期阅读分享赠书书目为:

中文版Excel 2016宝典(第9版)

此书亦是我了解2016版的用书。内容详实充分,适用于小白进阶,也同样适用于作为高手的伴手书。

赠书规则:

  • 本公众号下文章“阅读最多”排名和“分享最多”排名各自第一名的朋友将会获赠一本

  • 截止时间:2021-4-11

我就知道你“在看”

戳原文,有惊喜,更有料!免费模板文档!

推荐阅读
(0)

相关推荐