hi all,
Ziel : Grafik in EXCEL-Formular (alter xls-EXCEL !) soll sich auf Datenreihen beziehen,
die als Angabe einen Bereichsnamen enthalten;das Formular enthält dazu Zellbereiche,
die mit Namen versehen sind .
Damit der Benutzer nach Anzeige des Formulares gleich die passende Grafik bekommt,
müßte der Zellbereich mittels Java HSSF-POI an die veränderliche Datenmenge angepasst werden.
Problem 1 : Java erkennt Nicht die in der EXCEL - Vorlage manuell angelegten benannten Bereiche :
liefert 0 als Ergebnis !
Problem 2 : Range per Java setzen : ok, obige Funktion liefert 1 : schön !!
Aber : wie kann kann man dem Bereich einen Namen geben , damit die Zellbezüge der Formulargrafik sich darauf beziehen können ? Das ist "nirgendwo" angegeben ....
Läßt sich das überhaupt mit dem "alten" Excel (liebe ich wg übersichtlichem Menu) lösen ?
Läßt sich das mit dem "neuen" EXCEL (xslx , mag aber das Menu nicht) lösen ?
Danke im Vorraus für Eure Tipps !
Ziel : Grafik in EXCEL-Formular (alter xls-EXCEL !) soll sich auf Datenreihen beziehen,
die als Angabe einen Bereichsnamen enthalten;das Formular enthält dazu Zellbereiche,
die mit Namen versehen sind .
Damit der Benutzer nach Anzeige des Formulares gleich die passende Grafik bekommt,
müßte der Zellbereich mittels Java HSSF-POI an die veränderliche Datenmenge angepasst werden.
Problem 1 : Java erkennt Nicht die in der EXCEL - Vorlage manuell angelegten benannten Bereiche :
Code:
int sheetMergeCount = sheet.getNumMergedRegions();
Problem 2 : Range per Java setzen : ok, obige Funktion liefert 1 : schön !!
Aber : wie kann kann man dem Bereich einen Namen geben , damit die Zellbezüge der Formulargrafik sich darauf beziehen können ? Das ist "nirgendwo" angegeben ....
Läßt sich das überhaupt mit dem "alten" Excel (liebe ich wg übersichtlichem Menu) lösen ?
Läßt sich das mit dem "neuen" EXCEL (xslx , mag aber das Menu nicht) lösen ?
Danke im Vorraus für Eure Tipps !