Share via


ListObject.Creator (Propiedad)

Obtiene la aplicación en la que se creó el control ListObject.

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
XlCreator Creator { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.Excel.XlCreator
La aplicación en la que se creó ListObject.

Comentarios

Si el objeto fue creado en Excel, esta propiedad devuelve la cadena XCEL, que equivale al número hexadecimal 5843454C.

Ejemplos

En el ejemplo de código siguiente se crea ListObject y se comprueba si el código del creador coincide con Excel.Si es así, el código muestra un cuadro de mensaje.

Se trata de un ejemplo para una personalización en el nivel del documento.

Private Sub ListObject_Creator()
    Dim List1 As Microsoft.Office.Tools.Excel.ListObject = _
        Me.Controls.AddListObject(Me.Range("A1", "C4"), "List1")
    If List1.Creator = Excel.XlCreator.xlCreatorCode Then
        MessageBox.Show( _
            "This list object was created in Microsoft Office Excel.")
    End If

End Sub
private void ListObject_Creator()
{
    Microsoft.Office.Tools.Excel.ListObject list1 = 
        this.Controls.AddListObject(
        this.Range["A1", "C4"], "list1");
    if (list1.Creator == Excel.XlCreator.xlCreatorCode)
    {
        MessageBox.Show("This list object was created in Microsoft Office Excel.");
    }
}

Seguridad de .NET Framework

Vea también

Referencia

ListObject Interfaz

Microsoft.Office.Tools.Excel (Espacio de nombres)