Atualização automat...
 
Notifications
Clear all

Atualização automatica de grafico dinamico via VBA

9 Posts
4 Usuários
0 Reactions
1,736 Visualizações
(@cintra)
Posts: 0
New Member
Topic starter
 

Tenho uma tabela dinamica na aba Plan2 que exibe a relação de vendedores e o total vendido de cada vendedor , sendo que esses dados são trazidos da planilha Plan1 que contem toda base de dados. Em Plan3 tenho um grafico dinamico do tipo pizza que exibe os percentuais vendidos para cada vendedor. Sempre que faço a inclusão de um registro novo na Plan1, minha tabela dinamica está sendo atualizada automaticamente por conta de um código VBA realizado , ou seja, sempre que clico na Aba da Plan2 , minha tabela dinamica é atualizada. Gostaria de receber um código que fizesse a mesma coisa para o grafico dinamico, ou seja, sempre que eu clicar na aba PLAN3, meu grafico seja atualizado de acordo com os dados da tabela dinamica da PLAN2.
Alguem por gentileza poderia me ajudar e fornecer o tipo de codificação que será necessario acrescentar para ter esse resultado.
Obrigado

 
Postado : 12/05/2017 12:40 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

cintra,

Bom dia!

Poste seu arquivo (compactado com . ZIP) aqui mesmo nofórum. Isso facilitará que todos possa analisar e lhe ajudar muito mais rápido. caso os dados sejam sigilosos, poste um arquivo exemplo com dados fictícios, porém, exatamente com o mesmo layout dos dados originais.

 
Postado : 13/05/2017 8:27 am
(@cintra)
Posts: 0
New Member
Topic starter
 

Bom dia Wagner

Obrigado pelo retorno, posso postar o arquivo sem problemas, pois é um teste, mas não sei como anexar o arquivo dentro do site para ficar disponível. Não encontrei nenhuma opção para anexar arquivo, pode me ajudar?

 
Postado : 13/05/2017 11:00 am
(@mprudencio)
Posts: 0
New Member
 

Tente acrescentar no seu código

Refresh.all

 
Postado : 13/05/2017 1:23 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Cintra

Como você é novato, para facilitar a tua participação no fórum, sugiro tomar conhecimento do conteúdo dos links abaixo:
viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

[]s

Patropi - Moderador

 
Postado : 13/05/2017 1:50 pm
(@cintra)
Posts: 0
New Member
Topic starter
 

Bom dia a todos

Obrigado pelas informaçoes, pois consegui identificar como fazer para anexar meu arquivo.

Estou encaminhando minha planilha em anexo, conforme citado na mensagem existe um codigo VBA na plan3 que atualiza o grafico dinamico somente quando fecho o arquivo, mas gostaria que a atualização fosse realizada assim que eu clicar na plan3.

 
Postado : 15/05/2017 9:31 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

cintra,

Boa tarde!

Veja se é assim.

 
Postado : 15/05/2017 2:44 pm
(@cintra)
Posts: 0
New Member
Topic starter
 

Boa Noite Wagner

Obrigado pelo seu retorno. Eu baixei o arquivo que me enviou para testar e logo quando abro o arquivo dá a mensagem de erro em anexo. Ao confirmar com um OK , a planilha abre, então fui até a base de dados (PLAN1) e alterei a quantidade do ultimo registro para testar as alterações na planilha dinamica e no grafico, e notei que a planilha dinamica parou de atualizar de forma automatica assim que entro na aba dela (Plan2) , e na plan3 o grafico desaparece da planilha.
Achei estranho , pois a unica alteração que notei que vc realizou foi ter dado um RefreshAll na Plan3.

 
Postado : 15/05/2017 3:40 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

cintra,

Bom dia!

Realmente... só fiz adicionar a palavra ALL no final do Refresh que já estava lá. Nada mais. Assim, não sei explicar o que está havendo com seu arquivo. Retire a palavra ALL e veja se volta a funcionar normalmente como você espera.

 
Postado : 16/05/2017 6:50 am