Chamando uma Macro específica ao Iniciar o MS Access

Muitos já conhecem a macro denominada autoexec, que serve para ser executada quando um arquivo do MS Access é aberto (com duplo click).

Mas e se for desejado que ao chamar o programa seja executada uma macro específica ?

Escrevi este pequeno arquivo de extensão BAT do windows que abre um programa do MS Access e chama uma macro específica:

"Importa.accdb" /x mcrImportSilent
 type log.txt
 pause

A primeira linha abre o programa e através da instrução  /x mcrImportSilent  executa a macro  mcrImportSilent.

A segunda linha lê no console um arquivo gerado pelo programa chamado log.txt

A terceira linha pausa para que o console não seja fechado seja permitido ler o que foi escrito nele.

Veja também:

Artigo que explica as opções da linha de comando

Anúncios
Esta entrada foi publicada em MS Access com as etiquetas , . ligação permanente.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s