Excel) (Application.Workbooks 屬性

傳回代表所有開啟的活頁簿的 Workbooks 集合。 唯讀。

語法

運算式活頁簿

expression 代表 Application 物件的變數。

註解

在沒有物件限定詞的情況下使用此屬性,等同於使用 Application.Workbooks。

Workbooks 屬性傳回的集合不包含開啟的增益集,這是一種特殊類型的隱藏活頁簿。 當然,如果您知道檔案名稱,也可傳回一個開啟的增益集。 例如, Workbooks("Oscar.xla") 將名為 “Oscar.xla” 的開啟增益集作為 Workbook 物件傳回。

注意事項

顯示在 [受保護檢視] 視窗中的活頁簿不是 Workbooks 集合的成員。 請改用 ProtectedViewWindow 物件的 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

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應