Compartilhar via


Desenvolvimento de personalização de nível de documento do Excel

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

Versão do Microsoft Office

  • O Excel 2003

  • O Excel 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Uma personalização de nível de documento para o Microsoft Office Excel consiste em um assembly que está associado uma pasta de trabalho específica.O assembly normalmente estende a pasta de trabalho por personalização da interface de usuário (UI) e por automatizar o Excel.Ao contrário de um nível de aplicativo Adicionar - in, que está associado com o Excel propriamente dito, funcionalidade que você implementar uma personalização está disponível somente quando a pasta de trabalho associada estiver aberta no Excel.

Para obter mais informações sobre personalizações em nível de documento, consulte Introdução personalizações de nível de documento programação para Excel nd Arquitetura de personalizações de nível de documento.

Modelo de programação de personalização do Excel

Quando você desenvolve um projeto de nível de documento para o Excel, você trabalhar com os recursos de Ferramentas do Visual Studio para o Office e automatizar o Excel usando itens de host e controles de host.Esses são classes que se estendem alguns dos objetos fornecidos pelo modelo de objeto nativo para o Microsoft Office Excel (ou seja, o modelo de objeto que é exposto pelo assembly de interoperabilidade primária para o Excel).For more information, see Automatizar o Excel usando estendido objetos.

Para Geral informações sobre o modelo de programação de personalizações em nível de documento em Ferramentas do Visual Studio para o Office, consulte Personalizações de nível de documento de programação.

Personalizando a interface do usuário do Excel

Para o Excel 2003 e no Excel 2007, você pode personalizar a interface do usuário dAmbos seguintes maneirAmbos:

Para o Excel 2007, você também pode personalizar a interface do usuário das seguintes maneiras:

Para o Excel 2003, você também pode personalizar a interface do usuário das seguintes maneiras:

Para obter mais informações sobre como personalizar a interface do usuário do Excel e outros aplicativos do Microsoft Office, consulte Personalização de IU do Office.

Consulte também

Conceitos

Automatizar o Excel usando estendido objetos

Usando controles Windows Forms em planilhas do Excel

Introdução personalizações de nível de documento programação para Excel

Personalizações de nível de documento de programação

Personalização de IU do Office