Compartir a través de


Método Document.CheckIn (Word)

Devuelve el documento de un equipo local al servidor y configura el documento local como de sólo lectura, de manera que no se pueda modificar localmente.

Sintaxis

expresión. CheckIn (SaveChanges, Comments, MakePublic)

expresión requerida. Variable que representa un objeto Document.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
SaveChanges Opcional Boolean True guarda 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 sólo si SaveChanges es igual a True).
MakePublic Opcional Boolean True permite al usuario realizar una publicación en el documento después de haberlo protegido. Esto envía el documento al proceso de aprobación, que puede tener como resultado final que se publique una versión del documento para los usuarios como de sólo lectura (sólo se aplica si SaveChangeses igual a True). El valor predeterminado es Falso.

Comentarios

Para beneficiarse de las funciones de colaboración integradas en Microsoft Word, los documentos deben almacenarse en Microsoft SharePoint Portal Server.

Ejemplo:

En este ejemplo, se comprueba en el servidor si se puede proteger el documento especificado. En caso afirmativo, se guarda y se cierra el documento, y se vuelve a proteger en el servidor.

Sub CheckInOut(docCheckIn As String) 
 If Documents(docCheckIn).CanCheckin = True Then 
 Documents(docCheckIn).CheckIn 
 MsgBox docCheckIn & " has been checked in." 
 Else 
 MsgBox "This file cannot be checked in " & 
 "at this time. Please try again later." 
 End If 
End Sub

Para llamar a la subrutina CheckInOut, use la siguiente subrutina y reemplace "https://servername/workspace/report.doc" con el nombre de archivo de un archivo real ubicado en el servidor mencionado anteriormente en la sección Comentarios.

Sub CheckDocInOut() 
 Call CheckInOut (docCheckIn:="https://servername/workspace/report.doc") 
End Sub

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.