Compartir a través de


WorkbookBase.CheckIn (Método)

Devuelve un libro de un equipo local a un servidor y establece el libro local en modo de sólo lectura para que no se pueda modificar localmente.Cuando se llama a este método, se cierra el libro.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public Sub CheckIn ( _
    saveChanges As Object, _
    comments As Object, _
    makePublic As Object _
)
public void CheckIn(
    Object saveChanges,
    Object comments,
    Object makePublic
)

Parámetros

  • saveChanges
    Tipo: System.Object
    true guarda los cambios y protege el documento; false devuelve el documento a un estado protegido sin guardar las revisiones.
  • comments
    Tipo: System.Object
    Permite al usuario escribir comentarios de protección para la revisión del libro que se protege (sólo se aplica si SaveChanges es igual a true).
  • makePublic
    Tipo: System.Object
    true permite que el usuario publique el libro una vez protegido.Esto envía el libro al proceso de aprobación, que puede suponer la publicación de una versión del libro a usuarios con derechos de solo lectura en el libro (solo se aplica si SaveChanges es igual a true).

Comentarios

Parámetros opcionales

Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.

Ejemplos

El ejemplo de código siguiente utiliza el método CanCheckIn para determinar si Microsoft Office Excel puede proteger el libro actual en un servidor.Si se puede proteger el libro, el ejemplo utiliza el método CheckIn para guardar las revisiones y proteger el libro actual.

Se trata de un ejemplo para una personalización en el nivel del documento.

Private Sub WorkbookCheckIn()
    ' Determine if workbook can be checked in.
    If Me.CanCheckIn() Then
        Me.CheckIn(True, "Updates.", True)
        MsgBox(Me.Name & " was checked in.")
    Else
        MsgBox(Me.Name & " cannot be checked in.")
    End If
End Sub
private void WorkbookCheckIn()
{
    // Determine if workbook can be checked in.
    if (this.CanCheckIn())
    {
        this.CheckIn(true, "Updates.", true);
        MessageBox.Show(this.Name + " was checked in.");
    }
    else
    {
        MessageBox.Show(this.Name + " cannot be checked in.");
    }
}

Seguridad de .NET Framework

Vea también

Referencia

WorkbookBase Clase

Microsoft.Office.Tools.Excel (Espacio de nombres)