Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.