Olá....
Preciso gerar um gráfico através de uma macro... um gráfico é simples de fazer (exite vários exemplos na rede) mas no meu caso é um pouco diferente, vou tentar explicar:
Objetivo: plotar um gráfico com várias séries (estudo de capabilidade de processo, Cp e Cpk)
- A quantidade de pontos pode variar muito, por exemplo: de 10 a 1000
- No mesmo gráfico serão plotadas várias séries, isso me levou a pensar que seria melhor tarbalhar com matrizes (variáveis indexadas), daí surgiu a a minha dificuldade: como plotar gráficos através de matrizes???
- Quando fiz a primeira vez usei o seguinte comando:
ActiveChart.SetSourceData Source:=Sheets("Plan1").Range("B7:C36")
Nesse caso deu certo pq as duas colunas são adjacentes, "Range("B7:C36")"
Gravei uma macro plotando um gráfico onde as colunas dos dados não são adjacentes, mas ao utilizar o código em outra macro não deu certo....
Fiz algo semelhante no Matlab (software de engenharia e matamática), criei várias matrizes e depois podia escolher qual gráfico plotar, com duas ou até três variáveis... quero trazer esse racicínio para o VBA mas esbarrei na falta de experiência....
Se alguém puder me ajudar ficarei muito agradecido...
Ronaldo Oliveira
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Plotar gráfico a partir de uma matriz
-
- Acabou de chegar
- Mensagens: 8
- Registrado em: Sex Jul 01, 2011 1:38 pm