Compartir a través de


Controles en documentos de Office

Puede usar las herramientas de desarrollo de Office en Visual Studio para agregar controles de 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 (UI) 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, vea Características disponibles por aplicación de Office 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 usar el diseñador de Visual Studio para agregar estos 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 los controles a los datos y cómo los controles difieren de los objetos nativos.

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

Proporciona información sobre el uso de controles de Windows Forms en documentos de Excel y Word y cómo difieren de los controles de un formulario Windows Forms.

Describe cómo agregar controles de Windows Forms y controles host a documentos de Word y Excel, y describe las limitaciones sobre cómo estos controles persisten en el documento.

Proporciona información sobre las distintas formas de personalizar la interfaz de usuario de las aplicaciones de Microsoft Office mediante Visual Studio.

Describe cómo puede mostrar datos en documentos de Word y Excel enlazando los datos a los controles host del documento.