Compartilhe!

Caso queira que uma macro seja rodada automaticamente em um horário pre-determinado, basta usar a função ontime (mais detalhes você encontra aqui) ou agendar uma tarefa pelo windows conforme os procedimentos abaixo:

No "Painel de Controle", clique em "Ferramentas Administrativas" e depois "Agendador de Tarefas"

No "Agendador de Tarefas" vá em "Ação/Criar tarefa básica". Inserir um "Nome" e uma "Descrição" e clicar em avançar.

Excel AgendarTarefa5 - Excel - Agendar a execução de uma macro automática

Escolher a frequência de execução:

Excel AgendarTarefa12 - Excel - Agendar a execução de uma macro automática

Escolher "Iniciar um programa" conforme abaixo e clicar em avançar:

Excel AgendarTarefa22 - Excel - Agendar a execução de uma macro automática

Escolher a planilha que tem a macro a ser executada, e clicar em avançar:

Excel AgendarTarefa32 - Excel - Agendar a execução de uma macro automática

Agora é só clicar em concluir, lembrando tudo isso foi apenas para agendar a abertura da planilha, para chamar uma macro tem que inserir no evento open da planilha, mais detalhes você encontra aqui.

Você também vai gostar:
Access – Criando uma macro

Vamos criar uma macro simples, que chama uma consulta por exemplo: 1 - Clicar no menu “Criar – Macro”. 2 Leia mais...

Access – Associando uma macro em um botão

Vamos associar uma macro em um botão de um formulário, para isso vamos fazer o seguinte: 1 - Abrir o Leia mais...

Excel – Enviando mensagem pelo VBA

Para enviar mensagem via VBA utilize o comando seguinte:  MsgBox "Mensagem" Caso queria esse arquivo, favor enviar um email para Leia mais...

Excel – Associando uma macro em um botão

1 - Para associar uma macro em um botão vamos primeiro inserir um botão. Vá em Menu "Desenvolvedor - Inserir Leia mais...

Obrigado pela visita!

www.exceleaccess.com

contato@exceleaccess.com

www.exceleaccess.com

www.exceleaccess.com

www.exceleaccess.com


Compartilhe!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *