ThisWorkbook 属性

       

返回一个 Workbook 对象,该对象代表当前宏代码运行的工作簿。只读。

说明

使用本属性可引用包含宏代码的工作簿。只能使用 ThisWorkbook 在加载宏内部引用该加载宏工作簿。ActiveWorkbook 属性返回的不是加载宏工作簿;而是正在调用此加载宏的工作簿。如果在创建加载宏时更改工作簿的名称,则 Workbooks 属性可能无效。ThisWorkbook 总返回运行宏代码的工作簿。

例如,可使用下列代码激活加载宏工作簿中存储的对话框工作表。

ThisWorkbook.DialogSheets(1).Show

本属性仅可在 Microsoft Excel 内使用。不能使用此属性访问任何其他应用程序的工作簿。

示例

本示例关闭包含示例代码的工作簿,不保存对工作簿的任何更改。

ThisWorkbook.Close SaveChanges:=False