Tritt ein, wenn vor dem Ausführen des standardmäßigen Befehls ein Tabellenblattbefehl verwendet wird. Dieses Ereignis gibt Ihnen die Möglichkeit, den Befehl programmseitig abzubrechen oder zu verändern.
Syntax
Private Sub Spreadsheet_BeforeCommand(SpreadsheetEventInfo as SpreadsheetEventInfo)
SpreadsheetEventInfo Das SpreadsheetEventInfo-Objekt, welches Informationen über das Ereignis enthält.
Bemerkungen
Setzen Sie bei dem SpreadsheetEventInfo-Objekt die ReturnValue-Eigenschaft auf False, um zu verhindern, dass die angegebene Änderung eintritt.
Verwenden Sie die Command-Eigenschaft, um den Befehl zu identifizieren, der das Eintreten des Ereignisses verursacht hat. Die Command-Eigenschaft gibt eine der SheetCommandEnum-Konstanten zurück. Beachten Sie, dass die ssHelp-Befehlskonstante nicht unterstützt wird.
Bemerkungen
Informationen über das Verwenden von Ereignissen in VBScript finden Sie im Abschnitt Deklarieren und Verwenden von Ereignisprozeduren in VBScript