Partager via


Propriété Sync.LastSyncTime (Office)

Cette propriété obtient la date et l'heure de la dernière synchronisation de la copie locale du document actif avec la copie sur le serveur. En lecture seule.

Remarque

À partir de Microsoft Office 2010, cet objet ou ce membre ne doit plus être utilisé.

Syntaxe

expression. LastSyncTime

Expression Variable qui représente un objet Sync .

Remarques

Utilisez la propriété LastSyncTime pour déterminer le temps écoulé depuis la dernière synchronisation de la copie locale du document actif avec la copie du serveur. Vérifiez la propriété Status pour déterminer si la copie locale et la copie du serveur sont désynchronisées.

Si le document actif n'est pas configuré de manière à ce que la copie locale et la copie sur le serveur soient synchronisées, la propriété LastSyncTime entraîne une erreur d'exécution.

Exemple

Cet exemple montre comment avertir l’utilisateur et afficher l’état de la synchronisation si plus de 24 heures se sont écoulées depuis la dernière synchronisation (LastSyncTime).

    Dim objSync As Office.Sync 
    Dim dtmLastSync As Date 
    Dim strStatus As String 
    Set objSync = ActiveDocument.Sync 
    dtmLastSync = CDate(objSync.LastSyncTime) 
    If DateDiff("h", dtmLastSync, Now) > 24 Then 
        strStatus = "Document has not been synced " & _ 
            " within the last 24 hours." & vbCrLf & _ 
            "Document status: " & objSync.Status 
        MsgBox strStatus, vbInformation + vbOKOnly, "Error 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.