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