ListRows.Add-Methode (Excel)
Fügt der Tabelle, die durch das angegebene ListObject dargestellt wird, eine neue Zeile hinzu.
Ausdruck. Hinzufügen (Position, AlwaysInsert)
Ausdruck Eine Variable, die ein ListRows-Objekt darstellt.
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Position | Optional | Variant | Integer. Gibt die relative Position der neuen Zeile an. |
AlwaysInsert | Optional | Variant |
Boolean. Gibt an, ob Daten in Zellen unterhalb der letzten Zeile der Tabelle immer verschoben werden, wenn eine neue Zeile eingefügt wird, ungeachtet, ob die Zeile unterhalb der Tabelle leer ist. Wenn True, werden die Zellen unterhalb der Tabelle um eine Zeile nach unten verschoben. Wenn False die Zeile unter der Tabelle leer ist, wird die Tabelle erweitert, um diese Zeile zu belegen, ohne zellen darunter zu verschieben. Wenn die Zeile unter der Tabelle Jedoch Daten enthält, werden diese Zellen nach unten verschoben, wenn die neue Zeile eingefügt wird. |
Ein ListRow-Objekt , das die neue Zeile darstellt.
Wenn Position nicht angegeben ist, wird eine neue untere Zeile hinzugefügt. Wenn AlwaysInsert nicht angegeben ist, werden die Zellen unter der Tabelle eine Zeile nach unten verschoben (entspricht der Angabe von TRUE).
Im folgenden Beispiel wird dem standardmäßigen ListObject-Objekt im ersten Arbeitsblatt der Arbeitsmappe eine neue Zeile hinzugefügt. Da keine Position angegeben ist, wird die neue Zeile am Ende der Liste hinzugefügt.
Set myNewRow = ActiveWorkbook.Worksheets(1).ListObject(1).ListRows.Add
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.