Haluaisin piirtää ja kirjoittaa kaavioon koordinaatiston päälle tiettyihin kohtiin. Kohdistaminen tuottaa vaikeuksia. Nollakohta löytyy, mutta toinen laita tahtoo mennä väärin. Tuntuu, että käytössä on monta erilaista skaalaa. Esim. hiiren antamaan pisteeseen piirretty menee lähes kaksi tertaa kauemmas kuin hiiren osoitin.
Kaavioon piirtäminen
Anonyymi
4161
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Helpompi kun eksportoit kaavion kuvana, ja piirrät ja kirjoitat kuvaan kuvankäsittelyohjelmassa toiselle tasolle, ja lopuksi tämänkin eksportoit kuvana.
Libre Officessa ainakin onnistuu luultavasti melko helposti taulukkolaskentaohjelman kaavion eksportointi vektorigrafiikkaohjelmaan, ja jatkopiirustelun ja kirjoittelun tekeminen siinä. Eksportoidaan sitten valmis kuva.
Noin muistaakseni joskus tein, mutta ohjelma oli silloin Open Office.
Manuaalinen piirtäminen ei tule kyseeseen ja sen voisi tehdä Excelissäkin. Koska kaavioiden sisältö ja mittasuhteetkin muuttuvat, haluaisin automatisoida apuviivojen ja -tekstien piirtämisen. VBA:lla pitäisi onnistua, mutta nyt on kohdistusongelma: Miten löydän kummallakin akselilla min ja max nurkkapisteet?
With ActiveChart
x0 = .Axes(xlCategory).Left
w = .Axes(xlCategory).Width
xx = x0 w
y0 = .Axes(xlValue).Top
h = .Axes(xlValue).Height
yy = y0 h
End With