Usar controles de Windows Forms en hojas de cálculo de Excel
Puede agregar controles de Windows Forms a los libros de Microsoft Office Excel de la misma manera que agregue controles a Windows Forms. Para obtener información general sobre cómo trabajar con controles en documentos, vea Controles de Windows Forms en información general sobre documentos de Office.
Se aplica a: La información de este tema se aplica a proyectos de nivel de documento y proyectos de complementos de VSTO para Excel. Para obtener más información, consulte Características disponibles por aplicación de Office lication y tipo de proyecto.
Consideraciones de control para Excel
Hay algunas consideraciones específicas de Excel.
Coincidencia del tamaño del control con el tamaño de celda
Puede establecer el control para cambiar de tamaño automáticamente cuando se cambia el tamaño de la celda principal. Para obtener más información, vea Cómo: Cambiar el tamaño de los controles dentro de las celdas De hoja de cálculo.
Agregar componentes compartidos por todas las hojas de cálculo
Puede agregar componentes que desee compartir entre todas las hojas de cálculo, como un DataSet, al diseñador del libro en lugar de a las hojas de cálculo. El componente aparecerá en la bandeja de componentes.
Fórmula para insertar controles
Cuando seleccione un control en Excel, verá =EMBED("WinForms.Control.Host","") en la Barra de fórmulas. Este texto es necesario y no se debe eliminar.
Contenido relacionado
- Cómo: Cambiar el tamaño de los controles dentro de las celdas de la hoja de cálculo
- Cómo: Ocultar controles en hojas de cálculo al imprimir
- Tutorial: Mostrar texto en un cuadro de texto de una hoja de cálculo mediante un botón
- Tutorial: Actualización de un gráfico en una hoja de cálculo mediante botones de radio