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)