Méthode Sync.PutUpdate (Office)
Met à jour la copie du document partagé hébergée sur le serveur à partir de la copie locale.
Remarque
À partir de Microsoft Office 2010, cet objet ou ce membre ne doit plus être utilisé.
Syntaxe
expression. PutUpdate
Expression Variable qui représente un objet Sync .
Remarques
La méthode PutUpdate peut rencontrer une condition de conflit si le client n'a pas connaissance des modifications récemment apportées à la copie sur le serveur du document partagé. Appelez la méthode GetUpdate avant PutUpdate pour actualiser le statut de la copie sur le serveur et détecter un conflit éventuel.
La méthode PutUpdate entraîne une erreur d'exécution si le document local possède des modifications non enregistrées.
Tous les problèmes de synchronisation de document ne génèrent pas d’erreur d’exécution récupérable. Après avoir effectué une opération à l’aide de l’objet Sync , il est judicieux de vérifier la propriété Status ; si la propriété Status est msoSyncStatusError, vérifiez la propriété ErrorType pour obtenir des informations supplémentaires sur le type d’erreur qui s’est produite.
Dans de nombreux cas, la meilleure façon de résoudre une condition d’erreur consiste à appeler la méthode GetUpdate . Si, par exemple, un appel à PutUpdate provoque une erreur, un appel à GetUpdate permet de rétablir l’état msoSyncStatusLocalChanges.
Exemple
L’exemple suivant met à jour la copie serveur du document à partir de la copie locale à l’aide de la méthode PutUpdate si la copie locale a été modifiée.
Dim objSync As Office.Sync
Dim strStatus As String
Set objSync = ActiveDocument.Sync
If objSync.Status = msoSyncStatusLocalChanges Then
objSync.PutUpdate
strStatus = "Local changes saved to server."
MsgBox strStatus, vbInformation + vbOKOnly, "Sync Information"
End If
Set objSync = Nothing
Voir aussi
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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour