WorksheetBase.Names 属性

获取一个 Microsoft.Office.Interop.Excel.Names 集合,该集合表示所有工作表特定的名称(以“WorksheetName!”前缀定义名称)。

命名空间:  Microsoft.Office.Tools.Excel
程序集:  Microsoft.Office.Tools.Excel.v4.0.Utilities(在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

语法

声明
Public ReadOnly Property Names As Names
    Get
public Names Names { get; }

属性值

类型:Microsoft.Office.Interop.Excel.Names
一个 Microsoft.Office.Interop.Excel.Names 集合,该集合表示所有工作表特定的名称(以“WorksheetName!”前缀)。

示例

下面的代码示例使用 Names 属性向工作表添加一个名称。 然后该示例显示**“定义名称”**对话框来验证是否已添加该名称。

此示例针对的是文档级自定义项。

Private Sub AddName()
    Dim name1 As Excel.Name = _
        Me.Names.Add("Microsoft", Me.Range("A1"), _
            True, ShortcutKey:="Ctrl-R")

    ' Show Define Name dialog to verify that the Name was added.
    Me.Application.Dialogs(Excel.XlBuiltInDialog.xlDialogDefineName).Show()
End Sub
private void AddName()
{
    Excel.Name name1 = this.Names.Add("Microsoft",
        this.Range["A1", missing], true, missing, "Ctrl-R",
        missing, missing, missing, missing, missing, missing);

    // Show Define Name dialog to verify that the Name was added.
    this.Application.Dialogs[Excel.XlBuiltInDialog.xlDialogDefineName].Show(
        missing, missing, missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing);
}

.NET Framework 安全性

请参见

参考

WorksheetBase 类

Microsoft.Office.Tools.Excel 命名空间