分享

VBA--引用工作簿

 EXCEL应用之家 2021-01-26

点击上方

蓝色

文字  关注我们吧!

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

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



把当前工作簿的工作表数据复制到其它工作簿时,或交换工作簿之间的数据时,需要同时打开一组工作簿进行操作。打开一组工作簿时需要引用作为对象的工作簿。使用Workbooks类和Workbook对象通过VBA引用工作簿。引用工作簿的时候使用Workbook属性。


01

引用工作簿的方法

使用Workbooks属性来引用打开的工作簿,若指定了Index参数,将引用单张工作簿,若省略则引用所有打开的工作簿。

对象.Workbooks(index)

下面的例子将打开C盘中的工作簿“2020年销售一览表”,选择工作簿“2020年销售一览表”,使用Open命令打开工作簿,使用Activate命令选择工作簿。




02

引用活动工作簿的方法

使用ActiveWorkbooks属性来应用当前操作的工作簿(活动工作簿),ActiveWorkbook属性可以用活动窗口中显示的Workbook对象。

对象.Workbook

下面这个简单的例子查询活动工作簿的保存位置。使用Path属性获得保存位置。



运行后的结果如下。




03

激活工作簿的方法

使用Activate方法来激活指定工作簿,实际上是激活了显示指定工作簿的窗口。

对象.Activate

激活Excel启动后最先打开的工作簿。最先打开的工作簿编号为“1”,把Workbooks属性的参数指定为“1”,引用最先打开的工作簿。



-END-

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

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

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

推荐阅读

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多