Office) (Sync.OpenVersion 方法

除了目前開啟的本機版本外,另外開啟一個共用文件的不同版本。

注意事項

自 Microsoft Office 2010 起,這個物件或成員已被取代且不應該再使用。

語法

運算式。OpenVersion (SyncVersionType)

運算式 代表 Sync 物件的變數。

參數

名稱 必要/選用 資料類型 描述
SyncVersionType 必要 MsoSyncVersionType 代表版本的類型。

註解

使用 OpenVersion 方法開啟 msoSyncVersionLastViewed) (檢視的最後一個版本,或開啟共用文件 (msoSyncVersionServer 伺服器複本) 以及目前開啟的本機版本。

msoSyncVersionLastViewed 選項會顯示每當使用者以伺服器複本覆寫本機複本時所建立的文件複本。 例如,如果您使用 msoSyncConflictServerWins 選項呼叫 ResolveConflict 方法,系統會儲存您的本機變更,並可呼叫 OpenVersion (msoSyncVersionLastViewed) 來檢視。

並非所有文件同步處理問題引發可截獲的執行階段錯誤。 使用 Sync 物件執行作業之後,最好檢查 Status 屬性;如果 Status 屬性為 msoSyncStatusError,請檢查 ErrorType 屬性,以取得所發生錯誤類型的其他資訊。

範例

下列範例會提示使用者在目前開啟的本機版本以外,另外再開啟共用文件的伺服器複本。

    Dim objSync As Office.Sync 
    Dim lngChoice As VbMsgBoxResult 
    Set objSync = ActiveDocument.Sync 
    lngChoice = MsgBox("View server copy?", _ 
        vbQuestion + vbOKCancel, "Open Server Version?") 
    If lngChoice = vbOK Then 
        objSync.OpenVersion msoSyncVersionServer 
    End If 
    Set objSync = Nothing 

另請參閱

支援和意見反應

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