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:
Como fazer Procv com duas condições

Como fazer Procv com duas condições Neste artigo vamos explicar como você pode fazer uma busca usando duas condições. Assim Leia mais...

Excel – Funções – Esquerda ou Left

A função esquerda serve para retirar de um texto a quantidade de caracteres da esquerda para a direita. Por exemplo Leia mais...

Protegido: Curso Excel Básico – Mod 01.04 – Classificar e Filtrar

Neste vídeo vamos mostrar como classificar e filtrar os dados de uma tabela. https://youtu.be/kE5K6S9xSCM Cadastre seu email para receber mais Leia mais...

Excel – Funções – Indireto ou Indirect

A função Indireto é muito útil quando precisa deixar o nome de uma sheet como variável. Por exemplo, você deseja 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 *