Propriedade NamedRange.Creator

Obtém um inteiro de 32 bits que indica o aplicativo no qual o NamedRange controle foi criado.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)

Sintaxe

'Declaração
ReadOnly Property Creator As XlCreator
    Get
XlCreator Creator { get; }

Valor de propriedade

Tipo: Microsoft.Office.Interop.Excel.XlCreator
Dentre as XlCreator valores.

Comentários

Se o NamedRange controle foi criado no Excel de Microsoft Office, essa propriedade retorna o número hexadecimal 5843454C, que é equivalente a seqüência de caracteres XCEL.

Exemplos

O exemplo de código a seguir cria um NamedRange e, em seguida, usa o Creator propriedade para determinar se o NamedRange foi criado em Microsoft Office Excel.

Este exemplo é para uma personalização em nível de documento.

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

Segurança do .NET Framework

Consulte também

Referência

NamedRange Interface

Namespace Microsoft.Office.Tools.Excel