NamedRange.Creator, propriété

Obtient un entier 32 bits qui indique l'application dans laquelle le contrôle NamedRange a été créé.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
ReadOnly Property Creator As XlCreator
XlCreator Creator { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.Excel.XlCreator
Une des valeurs de XlCreator.

Notes

Si le contrôle NamedRange a été créé dans Microsoft Office Excel, cette propriété retourne le nombre hexadécimal 5843454C, qui correspond à la chaîne XCEL.

Exemples

L'exemple de code suivant crée un NamedRange, puis utilise la propriété Creator pour déterminer si NamedRange a été créé dans Microsoft Office Excel.

Cet exemple illustre une personnalisation au niveau du document.

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

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms