Méthode Workbook.CheckIn (Excel)
Cette méthode renvoie un classeur de l'ordinateur local sur un serveur et définit le classeur local en lecture seule pour éviter qu'il ne soit modifié localement. L'appel de cette méthode ferme également le classeur.
Syntaxe
expression. CheckIn (SaveChanges, Comments, MakePublic)
Expression Variable qui représente un objet Workbook .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
SaveChanges | Facultatif | Variant | True enregistre les modifications et archive le document. False réapplique au document le statut Archivé sans enregistrer les révisions. |
Commentaires | Facultatif | Variant | Permet à l'utilisateur d'entrer des commentaires d'archivage pour la révision du classeur archivé (s'applique uniquement si l'argument EnregistrerModifications a la valeur True). |
MakePublic | Facultatif | Variant | La valeur True permet à l'utilisateur de publier le classeur après son archivage. Le classeur est soumis à un processus d'approbation qui peut produire une version du classeur publiée pour les utilisateurs ayant des droits en lecture seule sur le classeur (s'applique uniquement si EnregistrerModifications a la valeur True). |
Exemple
Cet exemple montre comment vérifier le serveur pour voir si le classeur spécifié peut être archivé. Si c'est le cas, le code enregistre et ferme le classeur, puis l'archive sur le serveur.
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
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.