VBA-Programmierung in Microsoft Excel

Tutorial: Die Dialoge

SelectionChange-Ereignis

Tritt immer dann ein, wenn der Benutzer eine neue Auswahl trifft. Der Benutzer kann dieses Ereignis nicht abbrechen.

Syntax

Private Sub Object_SelectionChange(SpreadsheetEventInfo as SpreadsheetEventInfo)

Object   Ein ChartSpace, PivotTable, oder Spreadsheet-Objekt.

SpreadsheetEventInfo   Das SpreadsheetEventInfo-Objekt, das Informationen über das Ereignis enthält. Dieses Argument kann nur mit dem Spreadsheet-Objekt angewendet werden.

Anmerkungen

Information über das Verwenden von Ereignissen in VBScript finden Sie im Abschnitt Deklarieren und Verwenden von Ereignisprozeduren in VBScript.

Sie können die Selection-Eigenschaft verwenden, um den Objekttyp der aktuellen Auswahl zu bestimmen, wie im folgenden Beispiel gezeigt wird.

Private Sub PivotTable_SelectionChange()
    If TypeName(PivotTable.Selection) = "PivotTotal" Then
        'Handle selection of a total here
    End If
End Sub