Página 1 de 1

Código VBA para atualizar planilha automaticamente

Enviado: 09 Mar 2020 às 18:13
por cleberliimoli
Boa tarde tudo bem?

Estou precisando de uma ajuda, sou iniciante em VBA e queria criar uma código pra atualizar a minha planilha automaticamente. Pode me explicar funciona o processo?

Re: Código VBA para atualizar planilha automaticamente

Enviado: 10 Mar 2020 às 08:58
por babdallas
Você quer clicar em um botão para atualizar a planilha ou quer que atualize de acordo com uma determinada frequência de tempo sem apertar nada? O que precisa ser atualizado, somente fórmulas ou tem tabelas dinâmicas, consultas a banco de dados que devem ser atualizados?

Código VBA para atualizar planilha automaticamente

Enviado: 10 Mar 2020 às 10:13
por werlewow
Sub Macro1()
'
' Macro1 Macro
'

'
ActiveWorkbook.RefreshAll
End Sub


cola no módulo1 do vba e roda

Re: Código VBA para atualizar planilha automaticamente

Enviado: 10 Mar 2020 às 15:29
por cleberliimoli
babdallas escreveu:Você quer clicar em um botão para atualizar a planilha ou quer que atualize de acordo com uma determinada frequência de tempo sem apertar nada? O que precisa ser atualizado, somente fórmulas ou tem tabelas dinâmicas, consultas a banco de dados que devem ser atualizados?
o que precisa ser atualizado é a tabela de dinâmica através de um menu.

Re: Código VBA para atualizar planilha automaticamente

Enviado: 10 Mar 2020 às 15:57
por babdallas
A macro seria algo assim:
Código: Selecionar todos
Public Sub AtualizarTadDin()
          'wshTetse é o codename (nome VBA) da planilha que está a tabela dinâmica
          wshTeste.PivotTables("Nome da tabela dinãmica").Pivotcache.Refresh
End Sub
Depois basta atribuir esta macro a um botão.