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 – Funções – Étexto ou Istext

A função Étexto ou Istext verifica se a entrada é um texto ou não e retorna verdadeiro ou falso, por Leia mais...

Como fazer cabeçalho na planilha no Excel

Como fazer cabeçalho na planilha no Excel Um recurso pouco conhecido dos usuários do Excel é a possibilidade de inserir Leia mais...

Como fazer escala de folgas no Excel

Como fazer escala de folgas no Excel Neste artigo vamos mostrar como montar uma escala de folgas dos colaboradores contando Leia mais...

Como excluir dados duplicados no Excel

Como excluir dados duplicados no Excel Neste artigo vamos mostrar como remover dados duplicados tanto de uma coluna apenas como 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 *