Sync.LastSyncTime プロパティ (Office)

アクティブ ドキュメントのローカル コピーがサーバー コピーと最後に同期された日時を取得します。 読み取り専用です。

注:

Microsoft Office 2010 以降、このオブジェクトまたはメンバーは推奨されていないため、使用しないでください。

構文

式。LastSyncTime

式Sync オブジェクトを表す変数。

注釈

LastSyncTime プロパティを参照して、作業中の文書のローカル コピーがサーバー側のコピーを最後に同期された時間が経過したを確認します。 ローカル コピーとサーバー側のコピーが同期するかどうかを判断するのには、 Status プロパティを確認します。

ローカル コピーとサーバー コピー間の同期の作業中の文書が構成されていない場合、 LastSyncTime プロパティは、実行時エラーを発生させます。

例

次の使用例は、LastSyncTime の日時から 24 時間以上が経過している場合に、同期状態と併せて警告メッセージを表示します。

    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 

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。