Eu não tenho muito conhecimento em criar um Arquivo VBScript. Eu tenho um código que eu quero automatizar para enviar e-mails todos os meses. Com algumas pesquisas eu encontrei o código abaixo:
dim EXL
set EXL = CreateObject("Excel.Application")
"not required
EXL.Visible = true
"your file and macro
EXL.Workbooks.Open "full path to your excel file including extension here"
EXL.Run "Fixing"
"close everything
EXL.Quit
Set EXL = Nothing
Minha pergunta é: faço para implementar este código em meu módulo de excel ou está no evento de planilha?
Uma vez que eu tenha este corretamente aplicado, eu serei capaz de definir o Agendador de Tarefas do Windows para ser executado no momento específico.
Respostas:
2 para resposta № 1Basta salvar o arquivo VBscript como *.vbs
Arquivo. Crie um arquivo de texto (txt
), copie seu código e salve o arquivo com o vbs
extensão. Em seguida, vá para o Agendador de Tarefas do Windows e escolha Executar um Programa e localize seu VBS
.
Enviando e-mails do VBscript
http://www.analystcave.com/excel-send-email-excel-workbook/
Agendando programas para serem executados no Windows
http://windows.microsoft.com/en-au/windows/schedule-task#1TC=windows-7