Publisher) (Application.Open 方法

會傳回代表新開啟之出版物的 Document 物件。

語法

運算式。開啟 (FileName、 ReadOnly、 AddToRecentFiles、 SaveChanges、 OpenConflictDocument)

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
FileName 必要 String 以指定出版物的名稱 (可含路徑)。
ReadOnly 選用 Boolean True 是表示 開啟為唯讀的出版物。 預設值為 False 。
AddToRecentFiles 選用 布林值 True (預設) 可將檔案名稱新增至 [檔案 ] 功能表底部的最近使用檔案清單。
SaveChanges 選用 PbSaveOptions 會指定若已有開啟的出版物,且該出版物尚未儲存變更時,Microsoft Publisher 應如何處理。 可以是發行者類型程式庫中宣告的其中一個 PbSaveOptions 常數。
OpenConflictDocument 選用 Boolean True 是表示 離線衝突時開啟本機的衝突出版物。 預設值為 False 。

傳回值

Document

註解

因為 Publisher 具有單一文件介面、 開啟 方法適用於僅當您開啟 Publisher 的新執行個體。 下列範例程式碼示範如何建立新的可見 Publisher 執行個體。

完成第二個執行個體時,您可以將應用程式視窗的 Visible 屬性設定為 False,但程式會繼續在背景中執行,即使它不可見。 若要關閉的第二個執行個體,您必須設定物件等於 Nothing 。

範例

本範例會建立第二個 Publisher 執行個體,並以唯讀模式開啟指定的出版物。 您必須將 PathToFile 取代為現有出版物的路徑,本範例才能運作。

Sub OpenNewPub() 
 Dim appPub As New Publisher.Application 
 appPub.Open FileName:="PathToFile", _ 
 ReadOnly:=True, AddToRecentFiles:=False, _ 
 SaveChanges:=pbPromptToSaveChanges 
 appPub.ActiveWindow.Visible = True 
End Sub

支援和意見反應

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