Controlos de documentos do Office

Você pode usar as ferramentas de desenvolvimento do Office no Visual Studio para adicionar controles do Windows Forms e controles de host a documentos do Word e planilhas do Excel. Os controles de host são objetos que estendem vários objetos de interface do usuário (UI) nos modelos de objeto do Word e do Excel.

Aplica-se a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de suplemento VSTO para Excel e Word. Para obter mais informações, consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.

Quando você desenvolve projetos de suplemento VSTO para Excel ou Word, você pode programaticamente adicionar esses controles a qualquer documento aberto ou pasta de trabalho em tempo de execução.

Quando você desenvolve projetos de nível de documento para Excel ou Word, você pode programaticamente adicionar esses controles em tempo de execução, ou você pode usar o designer do Visual Studio para adicionar esses controles ao documento ou pasta de trabalho em seu projeto em tempo de design.

Nesta seção

Descreve a funcionalidade de itens de host e controles de host, incluindo programação contra eventos, vinculação dos controles a dados e como os controles diferem dos objetos nativos.

Descreve os problemas que você pode encontrar ao usar itens de host e controles de host no código.

Fornece informações sobre como usar controles do Windows Forms em documentos do Excel e do Word e como eles diferem dos controles em um Windows Form.

Descreve como adicionar controles do Windows Forms e controles de host a documentos do Word e do Excel e descreve limitações sobre como esses controles persistem no documento.

Fornece informações sobre diferentes maneiras de personalizar a interface do usuário de aplicativos do Microsoft Office usando o Visual Studio.

Descreve como você pode exibir dados em documentos do Word e Excel vinculando os dados a controles de host dentro do documento.