Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
#55519
Tenho um gráfico de candlestick para mostrar as cotações de uma ação. A ação é variável e preciso que a máxima e mínima da escala vertical do gráfico (preços) se altere de acordo com as máximas e mínimas da cotação

Imagem

Esse é o gráfico de bradesco, se eu não colocar a mínima e a máxima no patamar que eu coloquei ali nas configurações, a escala fica muito grande e não da pra ver direito. Porém essa máxima e mínima não pode ser estática pois quero poder selecionar o ativo baseado em uma lista, e se eu deixar dessa forma pode ser que venha um ativo com preço 40 e não seja mostrado gráfico. Também não adianta selecionar o botão ali de Não Ocultar os Dados, não fica bom. Então eu queria poder setar esses valores máximos e mínimos da escala vertical baseado no maior valor da lista Máxima e do menor valor da lista Mínima. Alguém sabe fazer isso por macro??

Planilha
https://docs.google.com/spreadsheets/d/ ... sp=sharing
#55525
No Excel, uma alternativa sem VBA é adicionar uma séria com o valor mínimo e máximo e esconder para que não apareça no gráfico. Assim, o eixo se ajusta ao mínimo e ao máximo. Imagino que no GoogleSheets seja possível fazer também.
Quanto ao uso de macro no GoogleSheets, creio que use Javascript. Eu ainda não sei programar nesta linguagem.
#55544
Permita a edição da sua planilha no GoogleSheets para eu tente inserir novas séries no gráfico com o valor máximo e mínimo, por favor.
#55553
Infelizmente o gráfico Candlestick não possibilitar adicionar novas séries, como em um gráfico de combinação no Excel.
Sendo assim, gravei uma macro e a adaptei para pegar os valores de mínimo e máximo em M2 e N2. A macro chama AjustaEixoY.
#55571
Eu implantei aqui, porém estou tendo um problema quando o script vai apagar o gráfico pra inserir um novo atualizado, pois como tenho outros gráficos na aba, ele acaba apagando eles também, no caso, é especificamente o gráfico que está acima dele à direita, como pode testar aqui

https://docs.google.com/spreadsheets/d/ ... 1072895232

É o última da aba Dashboard. Ele apaga o gráfico Alocação por estratégia, e as vezes o que tem na aba Dividendos.

O script está na pasta Aportes
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord