Compartir a través de


Ejemplo Excel Dynamic Controls

Actualización: noviembre 2007

Nota:

Este ejemplo sólo se ejecuta en Microsoft Office Excel 2007.

Cuando no se sabe, en tiempo de diseño, el número de controles que se necesitarán en un documento en tiempo de ejecución, se pueden agregar controles dinámicamente como respuesta a los eventos.

En este ejemplo se muestra cómo agregar y quitar controles de formularios Windows Forms y controles host.

Nota de seguridad:

Este ejemplo de código está pensado para explicar un concepto y sólo muestra el código relevante para ese concepto. Es posible que no cumpla los requisitos de seguridad de un entorno específico y no se debe usar exactamente como en el ejemplo. Se recomienda agregar código de seguridad y de control de errores para que los proyectos sean más sólidos y seguros. Microsoft proporciona este código de ejemplo "TAL CUAL" sin ninguna garantía.

Para obtener información sobre la instalación del proyecto de ejemplo en el equipo, vea Cómo: Instalar y utilizar archivos de ejemplo de la Ayuda.

Download sample

Para ejecutar este ejemplo

  1. Presione F5.

  2. Coloque el punto de inserción en el documento y, a continuación, active una casilla en el panel de acciones.

    Se agrega un control en el punto de inserción.

  3. Desactive la casilla que activó.

    El control se quita del documento.

Demostraciones

  • Colocar dinámicamente controles de formularios Windows Forms y controles host en el punto de inserción de una hoja de cálculo de Excel.

  • Quitar dinámicamente controles de formularios Windows Forms y controles host de una hoja de cálculo de Excel.

Vea también

Tareas

Ejemplo Word Dynamic Controls

Conceptos

Información general sobre elementos y controles Host

Información general sobre paneles de acciones

Otros recursos

Ejemplos en el nivel de documento

Controles en documentos de Office