Salvar e Fechar com VBA
Enviado: 05 Jun 2017 às 13:54
Prezados,
Tenho um arquivo Excel que abro através de um .Bat
Assim que ele abre, preciso de um VBA que atualize todas as Consultas, Salve e Feche o arquivo.
Atenção: preciso que feche somente este arquivo, se existir outros arquivos excel abertos, devem permanecer.
Estou com este Código, que não está funcionando:
Erro: Assim que ele abre, aparece a mensagem "Esta ação cancelará uma atualização de dados pendente. Continuar?"
Módulo 1: (Em: Geral - Atualiza)
Sub Atualiza ()
ActiveWorkbook.RefreshAll
End Sub
Esta pasta de Trabalho: (Em: Workbook - Open)
Private Sub Workbook_Open()
Módulo1.Atualiza
ActiveWorkbook.Save
ThisWorkbook.Save
Application.Quit
End Sub
Tenho um arquivo Excel que abro através de um .Bat
Assim que ele abre, preciso de um VBA que atualize todas as Consultas, Salve e Feche o arquivo.
Atenção: preciso que feche somente este arquivo, se existir outros arquivos excel abertos, devem permanecer.
Estou com este Código, que não está funcionando:
Erro: Assim que ele abre, aparece a mensagem "Esta ação cancelará uma atualização de dados pendente. Continuar?"
Módulo 1: (Em: Geral - Atualiza)
Sub Atualiza ()
ActiveWorkbook.RefreshAll
End Sub
Esta pasta de Trabalho: (Em: Workbook - Open)
Private Sub Workbook_Open()
Módulo1.Atualiza
ActiveWorkbook.Save
ThisWorkbook.Save
Application.Quit
End Sub