Méthode Document.CheckIn (Word)
Renvoie un document depuis un ordinateur local vers un serveur et définit le document local en lecture seule afin qu'il ne puisse être modifié localement.
Syntaxe
expression. CheckIn (SaveChanges, Comments, MakePublic)
expression Obligatoire. Variable qui représente un objet Document.
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
SaveChanges | Facultatif | Booléen | True: pour enregistrer le document à l'emplacement du serveur. La valeur par défaut est True. |
Comments | Facultatif | Variant | Représente les commentaires de révision du document en cours d'archivage (valable uniquement si l'argument EnregistrerModifications a pour valeur True). |
MakePublic | Facultatif | Booléen | True permet à l'utilisateur de publier une version du document après son archivage. Celui-ci est alors soumis à processus d'approbation, ce qui peut aboutir à la publication d'une version en lecture seule du document (valable uniquement si l'argument EnregistrerModifications a pour valeur True). La valeur par défaut est False. |
Remarques
Vous ne pouvez tirer profit des outils de travail collaboratif intégrés dans Microsoft Word que si vos documents sont stockés sur un serveur Microsoft SharePoint Portal Server.
Exemple
Cet exemple contrôle le serveur pour voir si le document spécifié peut être archivé. Si c’est possible, il enregistre et ferme le document et le ré-archive sur le serveur.
Sub CheckInOut(docCheckIn As String)
If Documents(docCheckIn).CanCheckin = True Then
Documents(docCheckIn).CheckIn
MsgBox docCheckIn & " has been checked in."
Else
MsgBox "This file cannot be checked in " &
"at this time. Please try again later."
End If
End Sub
Pour appeler la sous-routine CheckInOut, utilisez la sous-routine suivante et remplacez «https://servername/workspace/report.doc" ; par le nom de fichier d’un fichier réel situé sur le serveur mentionné dans la section Remarques précédemment.
Sub CheckDocInOut()
Call CheckInOut (docCheckIn:="https://servername/workspace/report.doc")
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.