none
Atualizar Dados em Gráfico via VBA RRS feed

  • Pergunta

  • Olá pessoal,

    Tenho um gráfico que precisa ser atualizado todos os dias. Existe alguma maneira de atualiza-lo via macro/vba ?

    No momento os dados vem da aba "vendas" e estão no intervalo C4:C30. Amanhã, entra uma nova linha em C4, e ficará C4:C31, e por ai vai.

    É possivel fazer essa atualização automaticamente após eu inserir os dados novos ?

    quinta-feira, 9 de setembro de 2010 20:37

Respostas

Todas as Respostas

  • Jhu faça o seguinte

    Crie um intervalo nomeado, chamado dados com a seguinte fórmula (para criar , pressione Ctrl+F3)

    =Desloc(C4;0;0;cont.valores(C4:Z4);cont.valores(C4:C100))


    Agora vc tem um intervalo nomeado dinâmico. Feito isto vá no seu gráfico e aponte os dados de origem para

    =nomedasuapastadetrabalho.xlsx!Dados

    Pronto, agora toda vez que forem inseridos novos dados, o gráfico será atualizado automaticamente.

    Teste ai e qqer coisa fale.

    Att


    Bruno Silva Leite Office Developer officevb.blogspot.com
    quinta-feira, 9 de setembro de 2010 22:24
  • Bruno,

    Não entendi pq vc usou C4:Z4.

    Tentei aqui mas o gráfico não aceitou o intervalo nomeado.

    Uso o office 2010, muda alguma coisa ?

    sexta-feira, 10 de setembro de 2010 10:14
  • Olá não havia visto a resposta

    Usei o C4:Z4 para que o intervalo seja atualizado caso aumente horizontalmente também.

    Pra usar o intervalo nomeado vc deve usar

    ='Nome da sua Pasta.xlsx'!Dados

    Teste ai e qqer coisa fale

    Att


    Bruno Silva Leite Office Developer officevb.blogspot.com
    quinta-feira, 16 de setembro de 2010 00:17