Compartir a través de


Método Sync.OpenVersion (Office)

Abre una versión diferente del documento compartido al lado de la versión local abierta en ese momento.

Nota:

A partir de Microsoft Office 2010, este objeto o miembro no se debe usar más.

Sintaxis

expresión. OpenVersion (SyncVersionType)

Expresión Variable que representa un objeto Sync .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
SyncVersionType Obligatorio MsoSyncVersionType Representa el tipo de versión.

Comentarios

Use el método OpenVersion para abrir la última versión vista (msoSyncVersionLastViewed) o la copia del servidor (msoSyncVersionServer) del documento compartido junto con la versión local abierta actualmente.

La opción msoSyncVersionLastViewed muestra la copia del documento que se crea cada vez que el usuario sobrescribe la copia local con la copia del servidor. Por ejemplo, si llama al método ResolveConflict con la opción msoSyncConflictServerWins, los cambios locales se guardan y se pueden ver llamando a OpenVersion (msoSyncVersionLastViewed).

No todos los problemas de sincronización de documentos provocan errores de tiempo de ejecución capturable. Después de realizar una operación mediante el objeto Sync , es una buena idea comprobar la propiedad Status ; Si la propiedad Status es msoSyncStatusError, compruebe la propiedad ErrorType para obtener información adicional sobre el tipo de error que se ha producido.

Ejemplo:

En el ejemplo siguiente se solicita al usuario que abra la copia del servidor del documento compartido junto con la versión local abierta actualmente.

    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 

Consulte también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.