Criar projetos do Office no Visual Studio

Você pode usar o Visual Studio para criar o suplemento VSTO e personalizações em nível de documento para aplicativos do Microsoft Office. Para obter mais informações sobre esses tipos de projetos, consulte Visão geral do desenvolvimento de soluções do Office (VSTO).

Aplica-se a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de suplemento VSTO. Consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.

Observação

Seu computador pode mostrar diferentes nomes ou locais para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, confira Personalizar o IDE.

Para criar um projeto de suplemento VSTO

  1. No menu Arquivo, escolha Novo>Projeto. Se o ambiente de desenvolvimento integrado (IDE) estiver definido para usar configurações de desenvolvimento do Visual Basic, no menu Arquivo, escolha Novo>Projeto.

    A caixa de diálogo Novo Projeto aparece.

    Observação

    Projetos do Office destinam-se ao .NET Framework 4.5 por padrão. Para obter mais informações, consulte Perfil de cliente do .NET Framework.

  2. No painel de modelos, no nó do idioma que você deseja usar, expanda Office/SharePoint.

  3. Escolha o nó Suplementos do Office.

  4. Na lista de modelos de projeto, selecione um modelo de projeto Suplemento VSTO. Para obter uma lista de modelos de projeto de suplemento VSTO disponíveis, consulte Visão geral de modelos de projeto do Office.

    Observação

    Se os modelos de projeto não estiverem visíveis quando você selecionar o nó Suplementos do Office, verifique se .NET Framework 4 ou posterior está selecionado na caixa de combinação na parte superior da caixa de diálogo. Os modelos de projeto do Office são visíveis para ambas as versões do .NET Framework.

  5. Na caixa Nome, digite um nome para o projeto. Por padrão, o nome do projeto também é usado como o nome da solução.

  6. Na caixa Local, insira o caminho onde você deseja criar o projeto. Você pode usar caminhos UNC (convenção de nomenclatura absoluta) e universal. Não use HTTP, FTP ou outros caminhos de protocolo.

    Os locais têm os seguintes formatos:

    • [unidade]:

    • \\Compartilhamento de servidor\

      Não use esses caracteres no local:

    • Asterisco (*)

    • Barra vertical (|)

    • Cólon (:) (Exceto após a letra da unidade.)

    • Aspas duplas (") (Caminhos que contêm espaços não precisam de aspas.)

    • Menor que (<)

    • Maior que (>)

    • Ponto de interrogação (?)

    • Sinal de porcentagem (%)

  7. Clique no botão OK.

Para criar um projeto de personalização em nível de documento

  1. No menu Arquivo, escolha Novo>Projeto. Se o IDE estiver definido para usar configurações de desenvolvimento do Visual Basic, no menu Arquivo, escolha Novo>projeto.

    A caixa de diálogo Novo Projeto aparece.

  2. No painel de modelos, no nó do idioma que você deseja usar, expanda Office/SharePoint.

  3. Selecione o nó Suplementos do Office.

  4. Na lista de modelos de projeto, selecione um modelo de projeto em nível de documento. Para obter uma lista de modelos de projeto em nível de documento disponíveis, consulte Visão geral de modelos de projeto do Office.

    Observação

    Se os modelos de projeto não estiverem visíveis quando você selecionar o nó Suplementos do Office, verifique se .NET Framework 4 ou posterior está selecionado.

  5. Na caixa Nome, digite um nome para o projeto. Por padrão, esse nome também é usado para o documento. Se o IDE estiver definido para usar configurações de desenvolvimento do Visual C# ou Configurações gerais de desenvolvimento, insira também um local e um nome da solução.

    Observação

    Não é possível usar caracteres substitutos no caminho do local do projeto ou no nome do projeto. Além disso, se você planeja implantar a solução para uso offline, os caracteres no nome do projeto devem se ajustar às especificações do protocolo HTTP.

  6. Clique no botão OK.

    O Assistente do Visual Studio Tools for Office Project é aberto.

  7. Selecione Criar um novo documento se desejar criar um novo documento para a solução ou selecione Copiar um documento existente se quiser personalizar um documento existente.

    Se você criar um novo documento, especifique o nome na caixa Nome e selecione o formato do documento usando a caixa Formatar. Para obter mais informações sobre os formatos disponíveis, consulte Arquitetura de personalizações em nível de documento.

    Se você usar um documento existente, especifique o local do documento na caixa Caminho completo do documento existente. Você pode usar caminhos absolutos e UNC. Não use HTTP, FTP ou outros caminhos de protocolo para o documento.

    Os locais têm os seguintes formatos:

    • [unidade]:

    • \\Compartilhamento de servidor\

      Não use esses caracteres no local:

    • Asterisco (*)

    • Barra vertical (|)

    • Cólon (:) (Exceto após a letra da unidade.)

    • Aspas duplas (") (Caminhos que contêm espaços não precisam de aspas.)

    • Menor que (<)

    • Maior que (>)

    • Ponto de interrogação (?)

    • Sinal de porcentagem (%)

    Observação

    Se você usar um documento existente em um projeto do Word 2013, use apenas documentos que foram criados ou convertidos para o Word 2013. Da mesma forma, se você usar um documento existente em um projeto do Word 2010, use apenas documentos que foram criados ou convertidos para o Word 2010. Determinados recursos serão desabilitados no documento se você usar um documento que foi criado em uma versão anterior do Word. Se você tentar escrever código que usa esses recursos, você pode encontrar erros em seu projeto. Para converter um documento, abra-o no Word 2013 ou no Word 2010, na guia Arquivo na faixa de opções, escolha Conversão de Informações>.

  8. Escolha Concluir.

  9. Adicione a pasta do projeto e suas subpastas à lista de locais confiáveis na Central de Confiabilidade no Word nos seguintes casos:

    • Você está criando um documento do Word que é baseado em um arquivo .docm e o documento contém um projeto VBA ou hospeda controles do Windows Forms. Adicionar a pasta do projeto à lista de locais confiáveis ajudará a garantir que o documento funcione conforme o esperado em tempo de design.

    • Você está criando um projeto de modelo do Word que é baseado em um arquivo .dotx . Você deve adicionar a pasta do projeto à lista de locais confiáveis para que você possa executar e depurar o projeto.

      Para obter mais informações sobre como adicionar um documento aos locais confiáveis, consulte o site do Microsoft Office Online Criar, remover ou alterar um local confiável para seus arquivos.