ListObject.ListColumns, propriété
Obtient une collection ListColumns qui représente toutes les colonnes 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 ListColumns As ListColumns
ListColumns ListColumns { get; }
Valeur de propriété
Type : Microsoft.Office.Interop.Excel.ListColumns
Collection ListColumns qui représente toutes les colonnes du contrôle ListObject.
Notes
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, ListColumns.Item(1).Range.Delete(). Notez que vous ne pouvez pas supprimer des colonnes d'un contrôle ListObject qui est lié à une source de données.
Exemples
L'exemple de code suivant crée un ListObject, obtient la collection de colonnes, puis affiche un message indiquant le nombre de colonnes que contient ListObject.
Cet exemple illustre une personnalisation au niveau du document.
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.");
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.