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, vea Características disponibles por aplicación de Office y tipo de proyecto.

Consideraciones de control para Excel

Hay algunas consideraciones específicas de Excel.

Ajusta el tamaño del control al tamaño de la celda

Puede establecer el control para que se redimensione automáticamente cuando se cambie 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 quiera compartir entre todas las hojas de cálculo, como DataSet, al Diseñador de libros en lugar de a las hojas de cálculo. El componente aparecerá en la bandeja de componentes.

Fórmula para insertar controles

Al seleccionar un control en Excel, verá =EMBED("WinForms.Control.Host","") en la barra de fórmulas. Este texto es necesario y no debe eliminarse.