共用方式為


Word) (Documents 物件

目前在 Word 中開啟之所有 Document 物件的集合。

註解

使用 文件 屬性可傳回 Documents 集合。 下列範例會顯示已開啟文件的名稱。

For Each aDoc In Documents 
 aName = aName & aDoc.Name & vbCr 
Next aDoc 
MsgBox aName

使用 Add 方法可建立新的空白檔,並將其新增至 Documents 集合。 下列範例會根據 Normal 範本,建立新的文件。

Documents.Add

使用 Open 方法開啟檔案。 下列範例會開啟名為 "Sales.doc" 的文件。

Documents.Open FileName:="C:\My Documents\Sales.doc"

使用 文件 (索引),其中索引是文件名稱或傳回單一 文件 物件的編號。 下列指令會關閉名為 "Report.doc" 的文件,但不儲存變更。

Documents("Report.doc").Close SaveChanges:=wdDoNotSaveChanges

編號表示文件的 文件 集合中的位置。 下列範例會啟動第一份文件中的 文件 集合。

Documents(1).Activate

下列範例會列舉 Documents 集合,以判斷名為 "Report.doc" 的文件是否已開啟。 如果此文件包含在 Documents 集合中,就會啟動此文件,否則會開啟此文件。

For Each doc In Documents 
 If doc.Name = "Report.doc" Then found = True 
Next doc 
If found <> True Then 
 Documents.Open FileName:="C:\Documents\Report.doc" 
Else 
 Documents("Report.doc").Activate 
End If

請參閱

Word 物件模型參考資料

支援和意見反應

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