Ir ao conteúdo

Posts recomendados

Postado

Amigos,

 

Gostaria de pedir uma ajuda com um macro para atualizar os dados de tabelas dinâmicas e segmentação ao selecionar uma planilha numa mesma pasta de trabalho. Exemplo: Estou na planilha Lançamentos e seleciono a planilha Painel, ao entrar em Painel atualizar os dados automaticamente não havendo a necessidade de ficar clicando na guia Dados e Atualizar.

 

Obrigado pela ajuda!

adicionado 7 minutos depois

Pessoa,

 

Fiz isso está correto? É a melhor forma?

 

Coloquei esse código so na planilha que quero que faz isso.

 

Private Sub Worksheet_Activate()

ActiveWorkbook.RefreshAll

End Sub
 

Postado
42 minutos atrás, Fabio Mateus disse:

Fiz isso está correto? É a melhor forma?

 

Coloquei esse código so na planilha que quero que faz isso.

 

Private Sub Worksheet_Activate()

ActiveWorkbook.RefreshAll

End Sub

Essa instrução atualiza a planilha toda (todas as outras abas).

 

Se quiser ser mais específico, tipo com uma tabela dinâmica da só planilha ativa fica assim,

 

ActiveSheet.PivotTables("Tabela dinâmica1").PivotCache.Refresh

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!