Partager via


ListObject.ListRows, propriété

Obtient un objet ListRows qui représente toutes les lignes de données du contrôle ListObject.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
ReadOnly Property ListRows As ListRows
ListRows ListRows { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Excel.ListRows
Objet ListRows qui représente toutes les lignes de données du contrôle ListObject.

Notes

L'objet ListRows retourné n'inclut pas la ligne d'en-tête, la ligne Total ou la ligne d'insertion.

Pour supprimer tous les éléments de cette collection, n'utilisez pas la méthode Delete de l'élément. Utilisez la méthode Delete de la plage de l'élément pour supprimer l'élément ; par exemple, ListRows.Item(1).Range.Delete().

Exemples

L'exemple de code suivant crée un ListObject, obtient la collection de lignes, puis affiche un message indiquant le nombre de lignes que contient ListObject.

Cet exemple illustre une personnalisation au niveau du document.

    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.");
}

Sécurité .NET Framework

Voir aussi

Référence

ListObject Interface

Microsoft.Office.Tools.Excel, espace de noms