Partager via


WorkbookBase.CheckIn(Object, Object, Object) Méthode

Définition

Retourne un classeur à partir d'un ordinateur local vers un serveur et affecte le mode lecture seule au classeur local afin que celui-ci ne puisse pas être modifié localement. L'appel de cette méthode ferme le classeur.

public void CheckIn (object saveChanges, object comments, object makePublic);
member this.CheckIn : obj * obj * obj -> unit
Public Sub CheckIn (Optional saveChanges As Object, Optional comments As Object, Optional makePublic As Object)

Paramètres

saveChanges
Object

true enregistre les modifications et vérifie le document ; false retourne le document à l'état archivé sans enregistrer les révisions.

comments
Object

Permet à l’utilisateur d’entrer case activée commentaires pour la révision du classeur archivé (s’applique uniquement si SaveChanges est trueégal à ).

makePublic
Object

true permet à l'utilisateur de publier le classeur après qu'il a été archivé. Cela envoie le classeur pour le processus d’approbation, ce qui peut éventuellement entraîner la publication d’une version du classeur pour les utilisateurs disposant de droits en lecture seule sur le classeur (s’applique uniquement si SaveChanges est trueégal à ).

Exemples

L’exemple de code suivant utilise la CanCheckIn méthode pour déterminer si Microsoft Office Excel peut case activée dans le classeur actif sur un serveur. Si le classeur peut être archivé, l’exemple utilise la CheckIn méthode pour enregistrer les révisions et les case activée dans le classeur actif.

Cet exemple concerne une personnalisation au niveau du document.

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.");
    }
}
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

Remarques

Paramètres facultatifs

Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.

S’applique à