POI Chart positionieren

j_frommhold

Mitglied
Hallo,

ich hab folg. Problem
Über POI fülle ich eine Tabelle in einem ExcelSheet, dabei ändert sich auch die ZeilenZahl
(über createRow und shiftRow).
Unterhalb dieser Tabelle ist ein Chart positioniert, was die Daten der Tabelle auswertet.
Klappt alles wunderbar - nur kann es passieren, daß sich die Tabelle unter das Chart schiebt.
Das ist nun wirklich nicht so toll.
Weiß jemand, wie ich die Position des Charts ändern kann - eventuell auch durch Anpassungen
des Input-Files?

j_frommhold
 

j_frommhold

Mitglied
An die Instance kommt man mit

HSSFChart.getSheetCharts( irgendEinSheet)
(bringt ein Array von Charts)

Nur bringen die get/setX/Y nicht wirklich was.
Die Werte die da drinnen stehen, scheinen die Position des Charts innerhalb des Shapes zu sein.
Wie man an das kommt, weiß ich leider auch nicht.

Wie es jetzt aussieht, werd ich das Problem wohl anders lösen müssen

Eine Zelle bekommt ne Markierung - und über VBA wird beim Öffnen nach dieser Markierung gesucht und das Chart dann dorthin geschoben.
POI wäre mir lieber gewesen, aber wenns nicht geht
j_frommhold
 
C

cfhaze

Gast
Hallo,

Du könntest die Daten in ein weiteres Sheet auslagern und das Chart auf einem leeren anzeigen lassen, somit hast Du immer die gleichen Positionen fürs Chart.

lg haze
 

Ähnliche Java Themen

Neue Themen


Oben