VBA--窗口的操作(一)
送人玫瑰,手有余香,请将文章分享给更多朋友
动手操作是熟练掌握EXCEL的最快捷途径!
在VBA中,EXCEL的窗口是作为“Window对象”进行操作的。利用Window对象引用窗口,对新窗口进行排列、切换和显示范围等操作。
引用窗口
用Windows属性引用操作的窗口。在参数Index中,指定操作窗口的名字或者索引序号,获取Window对象。窗口名是显示在窗口最上方的标题栏上面的文字。
对象.Windows(Index)
下例中,引用“窗口的操作”窗口,通过Windows属性获取想要引用的窗口,用消息框将获取的窗口名称显示出来。
运行代码后得到下面的界面。
请注意,如果标题栏中显示了扩展名,则必须要使用扩展名的方式来指定。
引用活动窗口
为了获取最前面显示的Window对象(活动窗口),使用ActiveWindow属性。如果没有打开的窗口,返回值是“Nothing”。如果把Window属性的Index参数指定为1,可以获取当前的活动窗口。
对象.ActiveWindow
下例中,使用ActiveWindow属性获取活动窗口,获取的活动窗口使用消息框显示。
运行后如下。
使窗口处于活动状态
为了使窗口处于活动状态,可以使用Activate方法。在多个文件同时显示的使用,为了快速选择需要的文件为使用。
对象.Activate
下例中,从多个打开的窗口中,把窗口“窗口的操作”设置为活动窗口。
-END-
长按下方二维码关注EXCEL应用之家
面对EXCEL操作问题时不再迷茫无助
本期阅读分享赠书书目为:
中文版Excel 2016宝典(第9版)
此书亦是我了解2016版的用书。内容详实充分,适用于小白进阶,也同样适用于作为高手的伴手书。
赠书规则:
本公众号下文章“阅读最多”排名和“分享最多”排名各自第一名的朋友将会获赠一本
截止时间:2021-4-11
我就知道你“在看”
戳原文,有惊喜,更有料!免费模板文档!