Referência do VBA do Project

Office 2013 and later

A referência de desenvolvedor do Project contém Ajuda para o Visual Basic for Applications (VBA) que inclui visões gerais conceptuais, códigos de exemplo e referências para ajudá-lo a desenvolver soluções com o Project. Muitos dos tópicos não foram alterados da Ajuda do VBA para o Project. Os novos recursos de relatórios do Project integram Arte do Office e adicionam as classes do VBA relacionadas.

Observação Observação

Interessado no desenvolvimento de soluções que ampliem a experiência do Office em várias plataformas? Confira o novo modelo de Suplementos do Office.

O Project adiciona nove novas classes, 297 novos membros e três novas enumerações com 229 constantes. A maioria dos novos membros são de classes como Chart, Report, ReportTable, Series, Shape e ShapeRange que integram o recurso Arte do Office com os novos recursos de relatórios no Project. As novas classes ajudam a gerenciar os gráficos e relatórios de forma programática e a fazer a integração com recursos de Arte do Office no Word, Excel e no PowerPoint. Como a implementação da Arte do Office no Project é semelhante à implementação no Excel, você pode usar as classes relacionadas no Excel para obter mais informações. Por exemplo, confira Objeto Gráfico (Excel) e Objeto Formas (Excel) para saber mais sobre a classe Chart e a classe Shapes.

Observação Observação

Ajuda F1   No Project, a ajuda sensível ao contexto está disponível somente nos locais em que você possa acessar o Microsoft Developer Network (MSDN) online. Alguns membros de classe, particularmente o das novas classes, não têm valores de ID da Ajuda, e portanto não podem ser acessados através da Ajuda F1. As enumerações também não possuem valores de ID da Ajuda. Você pode navegar pelas propriedades, métodos e enumerações de classe para obter informações sobre esses membros.

As IDs de Ajuda foram atualizadas recentemente no MSDN online; se você obtiver a página errada para uma classe ou membro, experimente pressionar F1 novamente para esse item. Alguns itens também possuem IDs de Ajuda duplicados, que o redirecionam para a página onde você pode escolher o tópico correto.

Ao destacar uma classe ou membro no Navegador de Objetos do Visual Basic ou uma janela de código e pressionar F1, a Ajuda exibe a classe ou o tópico de membros. Para encontrar um tópico, você também pode usar o campo Pesquisar ou o Sumário na janela Ajuda do Project. As enumerações e constantes não são acessíveis com a Ajuda F1; para consultar a documentação de enumerações, você pode procurar na lista de Enumerações do Project.

A Referência de Desenvolvedor do Project (Ajuda do VBA) pode ser acessada a partir dos seguintes locais:

  • Na Biblioteca do MSDN. A Referência de Desenvolvimento do Project 2013 inclui os tópicos de Ajuda do VBA para uso online.

  • No Centro de Download da Microsoft. As atualizações a esta referência são publicadas periodicamente no Centro de Download da Microsoft. O download do SDK do Project inclui os arquivos necessários para procurar Ajuda do VBA no seu computador local. Para baixar a última versão, consulte Download do SDK do Project 2013 no Centro de Download da Microsoft.

A referência de desenvolvimento do Project contém as seguintes seções:

O Project e o Project podem executar macros ou código VBA a partir de grupos personalizados na interface de usuário Fluente (faixa de opções). Você também pode adicionar comandos para executar suplementos COM à faixa de opções, se tiver assinado as macros ou feito configurações de segurança para permitir a execução de macros. No modo de exibição de Backstage, escolha o comando Opções para abrir a caixa de diálogo de Opções do Project. Para configurar opções de segurança para macros e add-ins, escolha Central de Confiabilidade no painel à esquerda da caixa de diálogo Opções do Project e, em seguida, escolha Configurações da Central de Confiabilidade.

Para adicionar macros manualmente à faixa de opções, escolha Personalizar Faixa de Opções no painel à esquerda da caixa de diálogoOpções do Project e faça o seguinte:

  1. Na lista Personalizar a Faixa de Opções à direita, crie um grupo personalizado na guia desejada. Selecione o novo grupo.

  2. Na lista suspensa Escolher comandos a partir deà esquerda, escolha Macros.

  3. Adicione a macro desejada ao grupo da faixa de opções. Os comandos podem ser adicionados somente a grupos personalizados.

Para adicionar itens programaticamente à faixa de opções, consulte o método SetCustomUI. Para ver um exemplo que executa uma macro, consulte Tutorial: Usar o VBA para Adicionar um Comando Personalizado à Faixa de Opções no SDK do Project.

Mostrar: