Método Workbook.CheckIn (Excel)

Devuelve un libro de un equipo local a un servidor y establece permiso de sólo lectura para que no pueda modificarse en el equipo local. La llamada a este método también cierra el libro.

Sintaxis

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

Expresión Variable que representa un objeto Workbook .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
SaveChanges Opcional Variant True guarda los cambios y protege el documento. False devuelve el documento a un estado de protección sin guardar las revisiones.
Comentarios Opcional Variant Permite al usuario incluir comentarios de protección para la revisión del documento que se está protegiendo (sólo se aplica cuando SaveChanges es igual a True).
MakePublic Opcional Variant True permite al usuario publicar el documento después de haberlo protegido. Esto envía el documento para el proceso de aprobación, lo que podrá dar lugar, en su caso, a una versión del documento publicada para los usuarios que tengan derechos de sólo lectura en el espacio de trabajo (sólo se aplica cuando SaveChanges es igual a True).

Ejemplo:

En este ejemplo se comprueba el servidor para ver si es posible proteger el libro especificado. En caso afirmativo, se guarda y se cierra el libro y se vuelve a protegerlo en el servidor.

Sub CheckInOut(strWkbCheckIn As String) 
 
 ' Determine if workbook can be checked in. 
 If Workbooks(strWkbCheckIn).CanCheckIn = True Then 
 Workbooks(strWkbCheckIn).CheckIn 
 MsgBox strWkbCheckIn & " has been checked in." 
 Else 
 MsgBox "This file cannot be checked in " & _ 
 "at this time. Please try again later." 
 End If 
 
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.