Freigeben über


ListObject.ListRows-Eigenschaft

Ruft ein ListRows-Objekt ab, das alle Datenzeilen im ListObject-Steuerelement darstellt.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Syntax

'Declaration
ReadOnly Property ListRows As ListRows
ListRows ListRows { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.Excel.ListRows
Ein ListRows-Objekt, das alle Datenzeilen im ListObject-Steuerelement darstellt.

Hinweise

Das zurückgegebene ListRows-Objekt enthält keine Überschriften, Ergebniszeilen oder Einfügezeilen.

Um ein Element aus dieser Auflistung zu löschen, sollten Sie nicht die Delete-Methode des Elements verwenden.Verwenden Sie zum Löschen des Elements die Delete-Methode des Bereichs, zu dem das Element gehört, z. B. ListRows.Item(1).Range.Delete().

Beispiele

Im folgenden Codebeispiel wird ein ListObject erstellt und die Auflistung der Zeilen abgerufen. Anschließend wird eine Meldung angezeigt, die die Anzahl der im ListObject enthaltenen Zeilen angibt.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

    Private Sub ListObject_ListRows()
        Dim List1 As Microsoft.Office.Tools.Excel.ListObject = _
            Me.Controls.AddListObject(Me.Range("A1", "C4"), "List1")

        Dim List1Rows As Excel.ListRows = List1.ListRows
        MessageBox.Show("The list object contains " & _
            List1Rows.Count.ToString() & " rows.")
    End Sub

private void ListObject_ListRows()
{
    Microsoft.Office.Tools.Excel.ListObject list1 =
        this.Controls.AddListObject(
        this.Range["A1", "C4"], "list1");

    Excel.ListRows list1Rows = list1.ListRows;
    MessageBox.Show("The list object contains " +
        list1Rows.Count.ToString() + " rows.");
}

.NET Framework-Sicherheit

Siehe auch

Referenz

ListObject Schnittstelle

Microsoft.Office.Tools.Excel-Namespace