返回一个 Workbooks 集合,此集合代表所有打开的工作簿。只读。
有关返回集合中单个成员的详细信息,请参阅返回集合中的对象。
在不使用对象识别符的情况下,使用此属性等价于 Application.Workbooks
。
由 Workbooks 属性返回的集合并不包含打开的加载宏(一种特殊的隐藏工作簿)。但如果知道文件名,则可返回单个打开的加载宏。例如,Workbooks("Oscar.xla")
将把名为“Oscar.xla”的打开的加载宏作为 Workbook 对象返回。
本示例激活 Book1.xls 工作簿。
Workbooks("BOOK1").Activate
本示例打开 Large.xls 工作簿。
Workbooks.Open filename:="LARGE.XLS"
本示例关闭除正在运行本示例的工作簿以外的其他所有工作簿,并保存其更改内容。
For Each w In Workbooks
If w.Name <> ThisWorkbook.Name Then
w.Close savechanges:=True
End If
Next w