除了目前開啟的本機版本外,另外開啟一個共用文件的不同版本。
注意事項
自 Microsoft Office 2010 起,這個物件或成員已被取代且不應該再使用。
語法
表情。OpenVersion (SyncVersionType)
詞 一個代表 Sync 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| 同步版本類型 | 必要 | 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 支援與意見反應。