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

Vedere anche

Riferimenti

ListObject Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel