Share via


ListObject.Name (Propiedad)

Obtiene o establece el nombre del control ListObject.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

'Declaración
Property Name As String
string Name { get; set; }

Valor de propiedad

Tipo: System.String
Nombre del control ListObject.

Comentarios

Este nombre se utiliza solamente como identificador único para la propiedad ListObjects.Item de la colección Microsoft.Office.Interop.Excel.ListObjects.Esta propiedad sólo se puede establecer a través del modelo de objetos.

De forma predeterminada, cada nombre de control ListObject empieza por la palabra "Lista", seguida de un número (no un espacio).Si se realiza un intento para establecer la propiedad Name en un nombre utilizado por otro control ListObject, se produce una excepción.

Ejemplos

En el ejemplo de código siguiente se crea un ListObject en la hoja de cálculo actual y, a continuación, se usa la propiedad Name para establecer el nombre de ListObject en "Employees".

Se trata de un ejemplo para una personalización en el nivel del documento.

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

        List1.Name = "Employees"
        List1.Tag = "Employee data"

        MessageBox.Show("The list name is " + List1.Name.ToString() & _
            " and the tag is " & List1.Tag.ToString() + ".")

    End Sub

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

    list1.Name = "Employees";
    list1.Tag = "Employee data";

    MessageBox.Show("The list name is " + list1.Name.ToString() +
        " and the tag is " + list1.Tag.ToString() + ".");
}

Seguridad de .NET Framework

Vea también

Referencia

ListObject Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)