Método Document.CheckInWithVersion (Word)
Guarda un documento en un servidor desde un equipo local y establece el documento local como de solo lectura de manera que no se pueda modificar a nivel local.
Sintaxis
expresión. CheckInWithVersion
( _SaveChanges_
, _Comments_
, _MakePublic_
, _VersionType_
)
Expresión Variable que representa un objeto Document .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
SaveChanges | Opcional | Boolean | True para guardar el documento en la ubicación del servidor. El valor predeterminado es True. |
Comments | Opcional | Variant | Comentarios para la revisión del documento que se está protegiendo (se aplica solo si SaveChanges está establecido en True). |
MakePublic | Opcional | Boolean | True para permitir al usuario publicar el documento luego de protegerlo. |
VersionType | Opcional | Variant | Especifica información sobre versiones para el documento. |
Comentarios
Cuando se establece el parámetro MakePublic como True, se envía el documento para el proceso de aprobación y, por tanto, puede que al final se publique para los usuarios con derechos de solo lectura con respecto al documento (solo se aplica si SaveChanges está establecido en True).
Para aprovechar las funciones de colaboración integradas en Microsoft Word, los documentos deben almacenarse en un servidor de Microsoft SharePoint.
Ejemplo:
En el ejemplo siguiente se usa el método CanCheckin para determinar si el documento se ha almacenado en Microsoft SharePoint Server. Si se ha almacenado el documento en un servidor, el ejemplo invoca el método CheckInWithVersion para proteger el documento junto con los comentarios especificados y el número de versión en la ubicación del servidor y para enviar el documento al proceso de aprobación.
Este ejemplo es para la personalización a nivel de documentos.
Private Sub DocumentCheckIn()
If ActiveDocument.CanCheckin Then
ActiveDocument.CheckInWithVersion _
True, _
"My updates.", _
True, _
WdCheckInVersionType.wdCheckInMinorVersion
Else
MessageBox.Show ("This document cannot be checked in")
End If
End Sub
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.