Compartir a través de


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.