Поделиться через


ListObject.Name - свойство

Возвращает или задает имя элемента управления ListObject.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)

Синтаксис

'Декларация
Property Name As String
    Get
    Set
string Name { get; set; }

Значение свойства

Тип: System.String
Имя элемента управления ListObject.

Заметки

Это имя используется только как уникальный идентификатор для свойства ListObjects.Item коллекции Microsoft.Office.Interop.Excel.ListObjects. Это свойство может устанавливаться только через объектную модель.

По умолчанию каждое имя элемента управления ListObject начинается со слова "List", за которым следует номер (без пробелов). Если предпринимается попытка установить для свойства Name имя, уже используемое другим элементом управления ListObject, возникает исключение.

Примеры

В следующем примере кода в текущем листе создается объект ListObject, а затем используется свойство Name для установки имени ListObject в "Employees".

В этом примере демонстрируется настройка уровня документа.

    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() + ".");
}

Безопасность платформы .NET Framework

См. также

Ссылки

ListObject Интерфейс

Microsoft.Office.Tools.Excel - пространство имен