ListObject.ListColumns (Propiedad)
Obtiene una colección ListColumns que representa todas las columnas del control ListObject.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
ReadOnly Property ListColumns As ListColumns
Get
ListColumns ListColumns { get; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.Excel.ListColumns
Una colección ListColumns que representa todas las columnas del control ListObject.
Comentarios
Para eliminar cualquier elemento de esta colección, no utilice el método Delete del elemento. Utilice el método Delete del rango del elemento para eliminar el elemento; por ejemplo ListColumns.Item(1).Range.Delete(). Observe que no puede eliminar las columnas de un control ListObject enlazado a un origen de datos.
Ejemplos
El ejemplo de código siguiente crea ListObject, obtiene la colección de columnas y, a continuación, muestra un mensaje que indica el número de columnas que contiene ListObject.
Se trata de un ejemplo para una personalización en el nivel del 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.");
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.