Criar projetos do Office no Visual Studio

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

Aplica-se a: as informações neste tópico se aplicam a projetos em nível de documento e projetos de suplemento do VSTO. Confira Recursos disponibilizados pelo aplicativo do Office e pelo tipo de projeto.

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.

Criar um projeto do suplemento VSTO

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

    A caixa de diálogo Novo Projeto aparece.

    Observação

    Por padrão, os projetos do Office têm como destino o .NET Framework 4.5. Para obter mais informações, confira .NET Framework Client Profile.

  2. No painel de modelos, no nó da linguagem 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 do Suplemento VSTO. Para obter uma lista de modelos de projeto do suplemento VSTO disponíveis, confira 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 Localização, insira o caminho em que você deseja criar o projeto. Você pode usar caminhos absoluto ou UNC. Não use HTTP, FTP ou outros caminhos de protocolo.

    As localizações têm os seguintes formatos:

    • [drive]:

    • \\Server\Share

      Não use estes caracteres na localização:

    • Asterisco (*)

    • Barra vertical (|)

    • Dois pontos (:) (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.

Criar um projeto de personalização no nível de documento

  1. No menu Arquivo, escolha Novo>Projeto. Se o IDE estiver definido para usar as 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ó da linguagem 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 no nível de documento. Para obter uma lista de modelos de projeto no nível de documento disponíveis, confira Visão geral dos 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 as configurações de desenvolvimento do Visual C# ou as configurações gerais de desenvolvimento, insira também uma localização e o nome da solução.

    Observação

    Você não pode usar caracteres alternativos no caminho da localização 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 adequar às especificações do protocolo HTTP.

  6. Clique no botão OK.

    O Assistente de projeto do Visual Studio Tools para Office é aberto.

  7. Selecione Criar um novo documento se quiser 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, confira Arquitetura de personalizações no nível de documento.

    Se você usar um documento existente, especifique a localização do documento na caixa Caminho completo do documento existente. Você também pode usar caminhos UNC e absoluto. Não use HTTP, FTP ou outros caminhos de protocolo para o documento.

    As localizações têm os seguintes formatos:

    • [drive]:

    • \\Server\Share

      Não use estes caracteres na localização:

    • Asterisco (*)

    • Barra vertical (|)

    • Dois pontos (:) (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 estarão desabilitados no documento se você usar um documento que foi criado em uma versão anterior do Word. Se você tentar escrever um código que use esses recursos, você poderá ter erros em seu projeto. Para converter um documento, abra-o no Word 2013 ou Word 2010, na guia Arquivo, na faixa de opções, escolha Informações>Converter.

  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 no 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 possa executar e depurar o projeto.

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