Udostępnij za pośrednictwem


Zdarzenie WorkbookBase.SyncEvent

Występuje, gdy lokalną kopię arkusza, który jest częścią obszaru roboczego dokumentu jest synchronizowany z kopii na serwerze.

Przestrzeń nazw:  Microsoft.Office.Tools.Excel
Zestaw:  Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Składnia

'Deklaracja
Public Event SyncEvent As WorkbookEvents_SyncEventHandler
public event WorkbookEvents_SyncEventHandler SyncEvent

Przykłady

Poniższy przykład kodu demonstruje obsługi dla SyncEvent zdarzenia.Program obsługi zdarzeń wyświetla komunikat, jeżeli synchronizacja arkusza w obszarze roboczym dokumentu nie powiedzie się.

Ten przykład dotyczy dostosowywania na poziomie dokumentu.

Sub ThisWorkbook_SyncEvent( _
    ByVal SyncEventType As Office.MsoSyncEventType) _
    Handles Me.SyncEvent

    If SyncEventType = _
        Office.MsoSyncEventType.msoSyncEventDownloadFailed OrElse _
        SyncEventType = Office.MsoSyncEventType.msoSyncEventUploadFailed Then
        MsgBox("Document synchronization failed.")
    End If
End Sub
private void WorkbookSyncEvent()
{
    this.SyncEvent +=
        new Excel.WorkbookEvents_SyncEventHandler(
        ThisWorkbook_SyncEvent);
}

void ThisWorkbook_SyncEvent(Office.MsoSyncEventType SyncEventType)
{
    if (SyncEventType == Office.MsoSyncEventType.msoSyncEventDownloadFailed ||
        SyncEventType == Office.MsoSyncEventType.msoSyncEventUploadFailed)
    {
        MessageBox.Show("Document synchronization failed.");
    }
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WorkbookBase Klasa

Przestrzeń nazw Microsoft.Office.Tools.Excel