NamedRange.Creator (Propiedad)
Obtiene un entero de 32 bits que indica la aplicación en que se ha creado el control NamedRange.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
ReadOnly Property Creator As XlCreator
Get
XlCreator Creator { get; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.Excel.XlCreator
Uno de los valores de XlCreator.
Comentarios
Si el control NamedRange se creó en Microsoft Office Excel, esta propiedad devuelve el número hexadecimal 5843454C, que es la cadena XCEL equivalente.
Ejemplos
En el siguiente ejemplo de código se crea un control NamedRange y, a continuación, se utiliza la propiedad Creator para comprobar si Microsoft Office Excel creó NamedRange o no.
Se trata de un ejemplo para una personalización en el nivel del 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.");
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.