Notifications
Clear all

Ajuda macro limpar campos ao fechar planilha

3 Posts
2 Usuários
0 Reactions
964 Visualizações
(@engeel2014)
Posts: 207
Reputable Member
Topic starter
 

Boa noite pessoal, estou montando uma planilha para cálculo de demanda. Já estou quase no fim, porém estou precisando de ajudar para escrever uma macro. Preciso de uma macro que quando abrir a planilha ela sempre inicie na tela "inicial", pois ela tem varias guias e mesmo quando sair da planilha e estiver em outra guia. Também que quando fechar ou abrir a planilha ela execute as macros de limpar campos que estão cadastradas( Limpar1; Limpar2;Limpar3).

 
Postado : 09/03/2014 7:31 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Utilize os Eventos do Workbook, "open e BeforeClose"

'Executa as ações ao Abrir o arquivo
Private Sub Workbook_Open()
    
    'Ativa a tela Inicial
    Worksheets("Inicial").Activate
    
    'Executa as macros abaixo
    Call Limpar1
    Call Limpar2
    Call Limpar3
    
End Sub
'Executa as ações ao Fechar o arquivo
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    
    'Ativa a tela Inicial
    Worksheets("Inicial").Activate
    
    'Executa as macros abaixo
    Call Limpar1
    Call Limpar2
    Call Limpar3

End Sub

[]s

 
Postado : 09/03/2014 7:46 pm
(@engeel2014)
Posts: 207
Reputable Member
Topic starter
 

Obrigado Mauro, me ajudou muito!

 
Postado : 10/03/2014 7:16 pm