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 控件的名称。

备注

此名称只是用作 Microsoft.Office.Interop.Excel.ListObjects 集合的 ListObjects.Item 属性的唯一标识符。 此属性只能通过对象模型来设置。

默认情况下,每个 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 命名空间