Klasse ListRows (Excel VBA)

Eine Auflistung aller ListRow -Objekte im angegebenen ListObject -Objekt. Um eine ListRows -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim lrs as ListRows
Set lrs = ActiveCell.ListObject.ListRows

For Each

Hier ist ein Beispiel für die Verarbeitung der ListRows -Elemente in einer Sammlung


Dim lstrw As ListRow
For Each lstrw In ActiveCell.ListObject.ListRows
	
Next lstrw

Add

Fügt der durch das angegebene ListObject dargestellten Tabelle eine neue Zeile hinzu.

Wenn Position nicht angegeben ist, wird eine neue untere Zeile hinzugefügt.

Add (Position, AlwaysInsert)


Dim lstrw As ListRow
Set lstrw = ActiveCell.ListObject.ListRows.Add

Arguments

Optional arguments

Die folgenden Argumente sind optional

Position - Integer

AlwaysInsert - Boolean

Count

Gibt einen Integer-Wert zurück, der die Anzahl der Objekte in der Auflistung darstellt.


Dim lngCount As Long
lngCount = ActiveCell.ListObject.ListRows.Count

Item

Gibt ein einzelnes Objekt aus einer Auflistung zurück.

Item (Index)

Index: Der Name oder die Indexnummer des Objekts.


Dim lstrwItem As ListRow
Set lstrwItem = ActiveCell.ListObject.ListRows(Index:=1)