Controles en documentos de Office

Puede utilizar Office Development Tools en Visual Studio para agregar controles de formularios Windows Forms y controles host a documentos de Word y hojas de cálculo de Excel. Los controles host son objetos que extienden varios objetos de interfaz de usuario (IU) en los modelos de objetos de Word y Excel.

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 y Word. Para obtener más información, consulte Características disponibles por aplicación de Office lication y tipo de proyecto.

Al desarrollar proyectos de complementos de VSTO para Excel o Word, puede agregar estos controles mediante programación a cualquier documento o libro abierto en tiempo de ejecución.

Al desarrollar proyectos de nivel de documento para Excel o Word, puede agregar estos controles mediante programación en tiempo de ejecución, o puede utilizar el diseñador de Visual Studio para agregar los controles al documento o libro del proyecto en tiempo de diseño.

En esta sección

Describe la funcionalidad de los elementos host y los controles host, incluida la programación con eventos, el enlace de controles a datos, y en qué se diferencian los controles de los objetos nativos.

Describe los problemas que pueden surgir al utilizar elementos host y controles host en el código.

Proporciona información acerca del uso de controles de formularios Windows Forms en documentos de Excel y Word y cómo se diferencian de los controles de un formulario Windows Forms.

Describe cómo agregar controles de formularios Windows Forms y controles host a documentos de Word y Excel y describe las limitaciones de la conservación de estos controles en el documento.

Proporciona información sobre las diferentes maneras de personalizar las aplicaciones de la interfaz de usuario de Microsoft Office con Visual Studio.

Describe cómo puede mostrar datos en documentos de Word y Excel mediante el enlace de datos a controles de host en el documento.