Usar controles de formularios Windows Forms en hojas de cálculo de Excel
Se pueden agregar controles de formularios Windows Forms a los libros de Microsoft Office Excel del mismo modo que se agregan a formularios Windows Forms. Para obtener información general sobre cómo trabajar con los controles en los documentos, vea Información general sobre controles de formularios Windows Forms en documentos de Office.
Se aplica a: la información de este tema se aplica a los proyectos de nivel de documento y los proyectos de nivel de aplicación para Excel 2007 y Excel 2010. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.
Consideraciones sobre controles para Excel
Existen algunas consideraciones específicas de Excel.
Hacer coincidir el tamaño del control con el tamaño de la celda
Puede establecer que el control se cambie de tamaño automáticamente cuando se cambie el tamaño de la celda primaria. Para obtener más información, vea Cómo: Cambiar el tamaño de controles en celdas de hojas de cálculo.
Agregar componentes compartidos por todas las hojas de cálculo
Para agregar componentes que desee compartir entre todas las hojas de cálculo, como DataSet, puede agregarlos 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 incrustar controles
Cuando seleccione un control en Excel, verá =EMBED("WinForms.Control.Host","") en la Barra de fórmulas. Este texto es necesario y no debe eliminarse.
Vea también
Tareas
Cómo: Cambiar el tamaño de controles en celdas de hojas de cálculo
Cómo: Ocultar controles en hojas de cálculo al imprimir
Tutorial: Cambiar el formato de una hoja de cálculo utilizando controles CheckBox
Tutorial: Mostrar texto en un cuadro de texto en una hoja de cálculo utilizando un botón
Tutorial: Actualizar un gráfico en una hoja de cálculo utilizando botones de radio