Página 1 de 1
VBA adicionar valores gráfico dispersão
Enviado: 07 Jan 2016 às 09:45
por guilhermeutuari
Bom dia pessoal, estou com um problema, gostaria que me ajudassem,
Tenho um gráfico de dispersão que busca valores em uma tabela, porém para cada linha nesta tabela adicionei uma serie de dados ao gráfico e isto tem me gerado um problema, pois muitas vezes preciso adicionar linhas a mais na tabela e preciso adicionar manualmente ao gráfico, gostaria de saber existe um código VBA que possa buscar essa última linha criada na tabela e adiciona-la automaticámente ao gráfico de dispersão?
Muito Obrigado!!
VBA adicionar valores gráfico dispersão
Enviado: 08 Jan 2016 às 17:20
por FelipeGualberto
Não é necessário usar VBA. Coloque seus dados numa entidade Tabela que o gráfico irá expandir automaticamente. Experimente, numa pasta de trabalho em branco, utilizar esse recurso e criar um gráfico que se referência à toda tabela:

Re: VBA adicionar valores gráfico dispersão
Enviado: 14 Jan 2016 às 13:55
por guilhermeutuari
Obrigado pela ajuda Felipe, porém não consegui fazer com que o gráfico buscasse os dados automatícamente, devido a estar buscando as legendas linha por linha, conforme a imagem abaixo.
Fiz isso pq preciso que aparecem os números da linha em cada "bolinha" do gráfico, tentei de todos os jeitos porém não consegui realizar, acredito que precise ser feito um vba não?

VBA adicionar valores gráfico dispersão
Enviado: 14 Jan 2016 às 14:02
por FelipeGualberto
Entendi. Poderia disponibilizar sua pasta de trabalho para eu sugerirmos uma solução?
VBA adicionar valores gráfico dispersão
Enviado: 15 Jan 2016 às 07:19
por guilhermeutuari
Segue a pasta de trabalho, muito obrigado pela ajuda.
VBA adicionar valores gráfico dispersão
Enviado: 15 Jan 2016 às 10:00
por FelipeGualberto
Colocar tudo em uma tabela facilita seu trabalho.
Agora, basta formatar sua série novamente.
VBA adicionar valores gráfico dispersão
Enviado: 15 Jan 2016 às 10:18
por guilhermeutuari
Entendi, porém, ainda não consigo referenciar as legendas das"bolinhas" do gráfico com os números da coluna "B". No gráfico todas aparecem como "series2". Precisava que em cada "bolinha" no gráfico, aparecesse o número, para poder identificar qual o projeto na tabela. Isso não seria possível?
VBA adicionar valores gráfico dispersão
Enviado: 15 Jan 2016 às 12:52
por FelipeGualberto
Desculpe, agora que entendi sua pergunta.
Sobre legenda, é possível referenciá-las a um intervalo somente no Excel 2016. Você possui o Excel 2016?
Se sim, é na opção mostrada a seguir:
Caso contrário, você deverá fazer uma macro para alterar os rótulos de dados.
VBA adicionar valores gráfico dispersão
Enviado: 18 Jan 2016 às 08:17
por guilhermeutuari
Felipe, no caso a empresa em que trabalho não possui o Excel 2016, apenas o 2013, possuo em meu computador particular o 2016, porém acredito que a função não funcionaria quando abrisse na empresa, existe alguma outra forma de acrescentar a legenda?
Re: VBA adicionar valores gráfico dispersão
Enviado: 18 Jan 2016 às 08:34
por Kledison
Bom dia guilhermeutuari ,
no office 2013 também é possível fazer o que pretende, clique com o botão direito do mouse em cima de algum rótulo de dados e vai em Formatar rótulos de dados, faça como na imagem abaixo.

VBA adicionar valores gráfico dispersão
Enviado: 18 Jan 2016 às 10:02
por FelipeGualberto
Não lembrava que o Excel 2013 já tinha esse recurso, obrigado Kledison.
Re: VBA adicionar valores gráfico dispersão
Enviado: 18 Jan 2016 às 15:39
por Kledison
Olá Felipe,
por nada, estamos aqui para somar.
VBA adicionar valores gráfico dispersão
Enviado: 20 Jan 2016 às 09:44
por guilhermeutuari
Muito obrigado mesmo Felipe e Kledison, de verdade!!! funcionou perfeitamente!