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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.