Boa tarde pessoal!
Sou novo no fórum, meu primeiro tópico e começo pouquissimas coisas sobre VBA.
Tenho um Banco de dados que toda manhã tenho que atualiza-lo, e hoje faço da seguinte forma.
Criei uma macro que importa os arquivos TXT criados pela TI durante a noite, são cerca de 20 importações, essa macro substitui deleta a tabela "velha" e importa a atual, e para cada importação tem uma MsgBox informando que essa tabela foi atualizada, levo quase uma hora para atualizar esse bando de dados devido a ter que dar OK em cada atualização.
Pergunta: Como eu posso fazer para que o access importe esses arquivos e atualize as tabelas automaticamente num horario agendado? E se caso ocorra algum erro como não encontrar o arquivo txt(Sempre acontece) ir para a próxima importação?
Por exemplo, as 7:00 da manhã rodar essa rotina automaticamente.
Importante: No final tem que gerar alguma mensagem que me informe quais tabelas não foram atualizadas(Erros),para eu tratar.
Sou novo no fórum, meu primeiro tópico e começo pouquissimas coisas sobre VBA.
Tenho um Banco de dados que toda manhã tenho que atualiza-lo, e hoje faço da seguinte forma.
Criei uma macro que importa os arquivos TXT criados pela TI durante a noite, são cerca de 20 importações, essa macro substitui deleta a tabela "velha" e importa a atual, e para cada importação tem uma MsgBox informando que essa tabela foi atualizada, levo quase uma hora para atualizar esse bando de dados devido a ter que dar OK em cada atualização.
Pergunta: Como eu posso fazer para que o access importe esses arquivos e atualize as tabelas automaticamente num horario agendado? E se caso ocorra algum erro como não encontrar o arquivo txt(Sempre acontece) ir para a próxima importação?
Por exemplo, as 7:00 da manhã rodar essa rotina automaticamente.
Importante: No final tem que gerar alguma mensagem que me informe quais tabelas não foram atualizadas(Erros),para eu tratar.