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


NamedRange.Creator - свойство

Возвращает 32-разрядное целое число, указывающее приложение, в котором был создан элемент управления NamedRange.

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

Синтаксис

'Декларация
ReadOnly Property Creator As XlCreator
    Get
XlCreator Creator { get; }

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

Тип: Microsoft.Office.Interop.Excel.XlCreator
Одно из значений XlCreator.

Заметки

Если элемент управления NamedRange создан в Microsoft Office Excel, это свойство возвращает шестнадцатеричное число 5843454C, что эквивалентно строке XCEL.

Примеры

В следующем примере кода создается NamedRange, а затем с помощью свойства Creator определяется, был ли NamedRange создан в приложении Microsoft Office Excel.

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

Private displayCreatorRange As Microsoft.Office.Tools.Excel.NamedRange

Private Sub DisplayCreator()
    displayCreatorRange = Me.Controls.AddNamedRange( _
        Me.Range("C3", "E5"), "displayCreatorRange")
    displayCreatorRange.Select()
    If Me.displayCreatorRange.Creator = _
        Excel.XlCreator.xlCreatorCode Then
        MessageBox.Show("This NamedRange control was " & _
            "created in Microsoft Office Excel.")
    Else
        MessageBox.Show("This NamedRange control was " & _
            "not created in Microsoft Office Excel.")
    End If
End Sub
Microsoft.Office.Tools.Excel.NamedRange displayCreatorRange;
private void DisplayCreator()
{
    displayCreatorRange = this.Controls.AddNamedRange(
        this.Range["C3", "E5"], "displayCreatorRange");
    displayCreatorRange.Select();
    if (this.displayCreatorRange.Creator == 
        Excel.XlCreator.xlCreatorCode)
    {
        MessageBox.Show("This NamedRange control was created in " +
            "Microsoft Office Excel.");
    }
    else
    {
        MessageBox.Show("This NamedRange control was not created in " +
            "Microsoft Office Excel.");
    }
}

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

См. также

Ссылки

NamedRange Интерфейс

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