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
- 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.