Jump to content



Foto

Executar codigo ao abrir documento (Word 2007)



Existem 2 respostas neste tópico

#1 JKS Super    

JKS Super
  • Participante
  • 109 mensagens

Publicado 13 June 2008 - 09:51 AM

Ola, estou com uma duvida e queria ver se alguém pode me ajudar.

Gostaria de saber como faço para que um codigo em VBA seja executado toda vez em que eu abrir o documento.

NÃO TODA VEZ QUE EU ABRIR O WORD!!!

Somente naquele documento.

Testei salvar uma macro com o nome de autoexec e nao funcionou.

O documento é uma mala direta, que é chamada apartir de um sistema que gera essa mala direta.

O objetivo desse codigo, seria mesclar os dadso para um novo documento.

Isso eu consigo fazer.

Minha unica duvida é saber como tenho que fazer para que seja executado automaticamente ao abrir o arquivo.

Grato desde já

#2 dofall    

dofall
  • Participante
  • 132 mensagens

Publicado 13 June 2008 - 05:59 PM

Coloca isso em ThisDocument em vez de por em módulo:

Private Sub Document_Open()

End Sub

e o código vai nesse Sub.

#3 JKS Super    

JKS Super
  • Participante
  • 109 mensagens

Publicado 17 June 2008 - 01:52 PM

Coloca isso em ThisDocument em vez de por em módulo:

Private Sub Document_Open()

End Sub

e o código vai nesse Sub.


OK, vlw aew cara.

Funcionou!