Página 1 de 1

macro para ATUALIZAR TUDO.

Enviado: 01 Abr 2022 às 11:31
por Inovacao
Bom dia meus caros!!

Criei uma macro para ATUALIZAR TUDO, queria ajustar esse código para que toda vez que eu entrasse na mudasse de uma aba para outra ele atualizasse, sem ter que ficar clicando no botão, tem como fazer isto?

Obrigado!!

Sub ATUALIZAR()
'
' ATUALIZAR Macro
'
'
ActiveWorkbook.RefreshAll
End Sub

Re: macro para ATUALIZAR TUDO.

Enviado: 01 Abr 2022 às 12:29
por JCabral
Experimenta colocar o seguinte código no módulo do workbook :
Código: Selecionar todos
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
    call ATUALIZAR
End Sub

Re: macro para ATUALIZAR TUDO.

Enviado: 01 Abr 2022 às 14:26
por Inovacao
Boa tarde, JCabral!!

Não funcionou!

Re: macro para ATUALIZAR TUDO.

Enviado: 01 Abr 2022 às 20:37
por JCabral
@Inovacao, coloque um ficheiro exemplo, fica mais fácil para ajudar

Re: macro para ATUALIZAR TUDO.

Enviado: 02 Abr 2022 às 16:44
por Inovacao
Boa tarde, JCabral!!

Resolvi com este código.

Private Sub Worksheet_Activate()
ActiveWorkbook.RefreshAll
End Sub

Obrigado