none
Exportar cronograma do MS PROJECT para o Excel via VBA

    Question

  • Amigos, boa tarde!!

     

    Estou com um grande problema, e não consigo resolver.

    Possuo um cronograma feito no PROJECT e preciso exportá-lo para o Excel via código VBA, para uma planilha que tenho de template, pois nessa planilha possuo alguns módulos que vão tratar esses dados e tals.

    O meu maior problema é que não estou conseguindo ler os registros nem os titulos do project.


    Poderiam me ajudar??

     

    Abraços..

     

    Jean

     

     

     

     


    Jean Magalhães Analista de Sistemas
    Tuesday, September 27, 2011 4:43 PM

Answers

  • Olá Jean,

    Com a ajuda do amigo Andrew Simpson chegamos a solução do problema.

    Vamos aos passos:

    1 - Com o Project 2010 aberto, pressione a tecla ALT+F11 ou utilize o caminho Exibição - Macros - Visual Basic.

    2 - Clique sobre a opção: Microsoft Project Objectos com o botão direito , depois Inserir - Módulo.

    3 - Clique no menu Ferramentas - Referências e habilite a opção: Microsoft Excel 12.0 Object Library e clique em OK.

    4 - Insira o seguinte código.

    6 - Copie o seu modelo de template do Excel *.xlsx para dentro da pasta temp que fica em C:\Windows\Temp e modifique onde está escrito pasta1.xlsx para o nome do seu modelo.

    7 - Execute a macro e verifique que será carregado as informações do MS-Project para o modelo de excel disponibilizado na pasta tempo.

    8 - Clique sobre o arquivo de Excel e visualize o resultado.

    9 - Resultado final esperado.

    Espero ter ajudado.


    Hezequias Vasconcelos


    Monday, March 26, 2012 2:06 PM
    Moderator

All replies

  • Olá Jean.

     

    Poderia ser um pouco mais claro? O que seria os registros e os títulos? Seria as atividades?

     

    Abraço.


    Hércules Garcia
    Saturday, October 15, 2011 1:46 AM
  • Olá Jean,

    Com a ajuda do amigo Andrew Simpson chegamos a solução do problema.

    Vamos aos passos:

    1 - Com o Project 2010 aberto, pressione a tecla ALT+F11 ou utilize o caminho Exibição - Macros - Visual Basic.

    2 - Clique sobre a opção: Microsoft Project Objectos com o botão direito , depois Inserir - Módulo.

    3 - Clique no menu Ferramentas - Referências e habilite a opção: Microsoft Excel 12.0 Object Library e clique em OK.

    4 - Insira o seguinte código.

    6 - Copie o seu modelo de template do Excel *.xlsx para dentro da pasta temp que fica em C:\Windows\Temp e modifique onde está escrito pasta1.xlsx para o nome do seu modelo.

    7 - Execute a macro e verifique que será carregado as informações do MS-Project para o modelo de excel disponibilizado na pasta tempo.

    8 - Clique sobre o arquivo de Excel e visualize o resultado.

    9 - Resultado final esperado.

    Espero ter ajudado.


    Hezequias Vasconcelos


    Monday, March 26, 2012 2:06 PM
    Moderator