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.