Atualizar a tabela ...
 
Notifications
Clear all

Atualizar a tabela dinâmica e o gráfico quando mudar o valor

8 Posts
1 Usuários
0 Reactions
3,225 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Quando eu mudar o valor das células que estão na tabela dinâmica, já atualizar sozinho e o gráfico ficar certo.

Alguém?

Obrigado.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/03/2012 4:20 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Temalgumas formas de se fazer isso, veja essa..
Use as teclas Alt + F11, para entrar no editor, do lado esquerdo em Plan2 (cole o código na planilha em que está a Tabela Dinâmica).

Option Explicit
Private Sub Worksheet_Activate()
    Dim lr As Long
    Dim sh As Worksheet
     
    Set sh = Sheets("Plan2")
    lr = sh.Range("B" & Rows.Count).End(xlUp).Row
    sh.Range("B7:G" & lr).Name = "AleVBA" ' nome do intervalo da Plan2, de B7:G3
    ThisWorkbook.RefreshAll
     
End Sub

Faça o DownLoad de seu exemplo, como código
http://www.sendspace.com/file/xs5qcw

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/03/2012 4:33 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Obrigado, mas, pelo que entendi, acho que o seu código só atualiza quando abrir a planilha de novo.

Eu quero quando alterar o valor na combobox(logo irá alterar o valor das células), o gráfico já atualizar e ficar com os valores iguais aos da célula.

;)

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/03/2012 4:51 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Está entrando em controvérsia, isso não condiz com sua 1º postagem, sua TD está nas linhas 10 até 13, a combo tem referência em A1.

Me explique com mais detalhes e exatamente o que quer!!

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/03/2012 5:06 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Quando eu "mexo" na combobox, muda os valores da células também, já que usei fórmulas pra trazer aqueles valores.

E o gráfico dinâmico é feito a partir dos valores daquelas células, logo, se eu alterar o valor de uma célula, já irá atualizar sozinho, sem precisar abrir a planilha de novo e nem clicar no botão de atualizar.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/03/2012 6:02 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Não entendi, sua seta suspensa (combo), altera a linha 8 da Plan1, o intervalo do seu gráfico está pegando na TD. Linha 10 à 13.

Se quer que o gráfico altere de acordo com a "combo", então mude o intervalo do seu gráfico.

Porque está bloqueado a edição de dados do seu gráfico?

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/03/2012 6:30 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Manipule o evento Change da sua Combobox.

Assim após ele atualizar ele chama a função que atualiza a Tabela Dinâmica.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/03/2012 7:41 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Manipule o evento Change da sua Combobox.

Assim após ele atualizar ele chama a função que atualiza a Tabela Dinâmica.

Olá White!

Vc tem ainda esta planilha atualizada alterando o gráfico. Gostei muito dela e gostaria de usá-la alterando as informações. Grato.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/06/2012 8:25 am