Proprietà ListObject.Name
Ottiene o imposta il nome del controllo ListObject.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
Property Name As String
string Name { get; set; }
Valore proprietà
Tipo: System.String
Nome del controllo ListObject.
Note
Questo nome viene utilizzato unicamente come identificatore univoco per la proprietà ListObjects.Item della raccolta Microsoft.Office.Interop.Excel.ListObjects. È possibile impostare questa proprietà solo tramite il modello a oggetti.
Per impostazione predefinita, ciascun nome di controllo ListObject inizia con la parola "List", seguita da un numero (senza spazi). Se si tenta di impostare la proprietà Name su un nome già utilizzato da un altro controllo ListObject, verrà generata un'eccezione.
Esempi
Nell'esempio di codice riportato di seguito viene creato un controllo ListObject nel foglio di lavoro corrente. Viene quindi utilizzata la proprietà Name per impostare il nome del controllo ListObject su "Employees".
Questo esempio è valido per una personalizzazione a livello di 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() + ".");
}
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.