ListObject.Active-Eigenschaft (Excel)
Gibt einen booleschen Wert zurück, der angibt, ob ein ListObject-Objekt auf einem Arbeitsblatt aktiv ist, d. h. ob sich die aktive Zelle innerhalb des Bereichs des ListObject-Objekts befindet. Schreibgeschützter boolescher Wert.
Syntax
Ausdruck. Aktiv
Ausdruck Eine Variable, die ein ListObject-Objekt darstellt.
HinwBemerkungeneise
Da es keine Activate-Methode für das ListObject-Objekt gibt, können Sie ein ListObject-Objekt nur aktivieren, indem Sie einen Zellbereich innerhalb der Liste aktivieren.
Beispiel
Im folgenden Beispiel wird die Liste im Standardmäßigen ListObject-Objekt im ersten Arbeitsblatt der aktiven Arbeitsmappe aktiviert. Beim Aufrufen der Activate-Methode des Range-Objekts ohne Zellparameter wird der gesamte Bereich für die Liste aktiviert.
Function MakeListActive() As Boolean
Dim wrksht As Worksheet
Dim objList As ListObject
Set wrksht = ActiveWorkbook.Worksheets("Sheet1")
Set objList = wrksht.ListObjects(1)
objList.Range.Activate
MakeListActive = objList.Active
End Function
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.