Notifications
Clear all

Ajuda macro limpar campos ao fechar planilha

3 Posts
2 Usuários
0 Reactions
980 Visualizações
engeel2014
(@engeel2014)
Posts: 207
Estimable 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).

Lucélio Ferreira dos Santos
Eng. Eletricista
CREA: DF-7165/TD
[email protected]

 
Postado : 09/03/2014 7:31 pm
Fernando Fernandes
(@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

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

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

Obrigado Mauro, me ajudou muito!

Lucélio Ferreira dos Santos
Eng. Eletricista
CREA: DF-7165/TD
[email protected]

 
Postado : 10/03/2014 7:16 pm