Condividi tramite


Proprietà ListObject.ListColumns

Ottiene una raccolta ListColumns che rappresenta tutte le colonne presenti nel controllo ListObject.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
ReadOnly Property ListColumns As ListColumns
ListColumns ListColumns { get; }

Valore proprietà

Tipo: Microsoft.Office.Interop.Excel.ListColumns
Raccolta ListColumns che rappresenta tutte le colonne presenti nel controllo ListObject.

Note

Per eliminare tutti gli elementi dalla raccolta, non utilizzare il metodo Delete dell'elemento. Utilizzare invece il metodo Delete dell'intervallo dell'elemento per eliminare l'elemento; ad esempio ListColumns.Item(1).Range.Delete(). Si noti che non è possibile eliminare colonne di un controllo ListObject associate a un'origine dati.

Esempi

Nell'esempio di codice riportato di seguito viene creato un controllo ListObject. Viene quindi ottenuta la raccolta di colonne e viene visualizzato un messaggio che indica il numero di colonne contenute nel controllo ListObject.

Questo esempio è valido per una personalizzazione a livello di documento.

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

        Dim List1Columns As Excel.ListColumns = List1.ListColumns
        MessageBox.Show("The list object contains " & _
            List1Columns.Count.ToString() & " columns.")
    End Sub

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

    Excel.ListColumns list1Columns = list1.ListColumns;
    MessageBox.Show("The list object contains " + 
        list1Columns.Count.ToString() + " columns.");
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ListObject Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel