Compartilhe!

Como fazer a planilha atualizar automaticamente

Neste artigo vamos mostrar como atualizar a planilha inteira com qualquer mudança na planilha.

Vamos supor que temos a seguinte tabela dinâmica:

Como fazer a planilha atualizar automaticamente 01 - Como fazer a planilha atualizar automaticamente

Agora toda a vez que os valores da tabela fonte alterar queremos que a tabela dinâmica seja atualizada automaticamente.

Para fazer isso vamos então abrir a janela do VBA pressionando Alt + F11 ou no Menu desenvolvedor - Visual Basic

Nessa janela copie e cole o código abaixo:

Private Sub Worksheet_Change(ByVal Target As Range)
  ActiveWorkbook.RefreshAll
End Sub

Veja na figura abaixo onde deve colocar o código VBA:

Como fazer a planilha atualizar automaticamente 02 - Como fazer a planilha atualizar automaticamente

Só para ilustrar esse código vai atualizar todas as tabelas dinâmicas e conexões externas caso haja alguma alteração nas células.

Dessa forma com o código inserido na planilha qualquer alteração de valor na sua tabela fonte a tabela dinâmica vai atualizar automaticamente.

Neste exemplo atualizamos as tabelas dinâmicas no entanto você pode colocar dentro do código qualquer comando como mandar mensagem, calcular a planilha inteira, salvar, etc.

Sendo assim veja um exemplo do código caso desejasse salvar a planilha:

Private Sub Worksheet_Change(ByVal Target As Range)
  ActiveWorkbook.Save
End Sub

Como fazer a planilha atualizar automaticamente

Gostou do conteúdo? Ele foi útil?
Se ainda ficou com alguma dúvida entre em contato conosco pelo email contato@exceleaccess.com.
Quer receber várias dicas no seu seu email?
Cadastre seu email aqui para receber várias dicas como essa por email.

Você também vai gostar:
Excel Avançado – Atalho para saber a hora atual

O atalho para saber a hora atual é "Ctrl + :"

Como fazer horário escolar no Excel

Como fazer horário escolar no Excel Controlar suas atividades no Excel é muito fácil pois com as linhas e colunas Leia mais...

Excel Avançado – Macro que executa antes de fechar a planilha

Se você deseja rodar um comando antes de fechar sua planilha, coloque o código dentro da macro chamada  “Workbook_BeforeClose" Segue Leia mais...

Como fazer referencia a célula de outra planilha

Como fazer referencia a célula de outra planilha Neste artigo vamos mostrar como fazer uma fórmula considerando valores ou dados Leia mais...

Obrigado pela visita!

www.exceleaccess.com

contato@exceleaccess.com

www.exceleaccess.com

www.exceleaccess.com

www.exceleaccess.com


Compartilhe!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *