-
Rpg / Excell
hallo,
ich bastle gerade an einem programm, wo ich meine as-daten in excell unter verwendung von java übergebe (tip von klement scott). das geht relativ einfach, was ich nicht machen kann ist einer zelle einen namen zuweisen, so dass ich sie in einem anderem sheet nicht mit zb. D3 sondern mit dem namen zb. Jahressumme ansprechen kann. kennt jemand vielleicht andere java-projekte die das unterstützen, oder gar eine andere möglichkeit?
mfg roman
-
Hallo,
http://jakarta.apache.org/poi/
die beschäftigen sich mit sowas
mfg
Dieter Bender
Zitat von roko
hallo,
ich bastle gerade an einem programm, wo ich meine as-daten in excell unter verwendung von java übergebe (tip von klement scott). das geht relativ einfach, was ich nicht machen kann ist einer zelle einen namen zuweisen, so dass ich sie in einem anderem sheet nicht mit zb. D3 sondern mit dem namen zb. Jahressumme ansprechen kann. kennt jemand vielleicht andere java-projekte die das unterstützen, oder gar eine andere möglichkeit?
mfg roman
-
Ein supertolles Tool gibts von Guiseppe Costaglioa (sql2xls bzw. sql2jxl)
http://www.mcpressonline.com/mc?14@2...Jg.0@.6b16ef2b
gruss
wl
-
Hallo Roman,
das müsste eigentlich gehen mit der Klasse HSSFName und den Methoden setNameName (für den Namen der Zelle bzw. des Zellbereiches) und setReference (um den Bereich zu definieren).
Ich hab es allerdings selbst auch noch nicht ausprobiert. Deshalb keine Garantie.
Gruß,
KM
-
Vielen Dank, das werde ich mir gleich angucken und dir unabhängig vom ergebnis ein feedback geben.
mfg roman
-
hallo KM,
ich finde zwar schon die class HFFSName, ich finde aber keinerlei Beschreibung dazu. wo hast du denn das gefunden bzw. woher weisst du von der klasse?
mfg roman
-
Schau mal auf folgender Seite:
http://jakarta.apache.org/poi/apidoc.../HSSFName.html
Es müsste dann z.B. folgendermaßen aussehen:
String sheetName = "Tabelle1";
HSSFName name = book.createName();
name.setNameName("cellName");
name.setReference(sheetName + "!$A1:$A1");
Gruß,
KM
-
Hallo,
vielen dank, es funktioniert - bei der referenzierung muss man halt absolut referenzierern dh. sheetname + '!$A$1:$A:$!' - sonst funktioniert das ganze nicht besonders.
Leider habe ich jetzt weiteres problem, und zwar möchte ich ein vorhandenes excel-sheet bearbeiten und dabei habe ich problem mit zwei methoden: java.io.FileInputStream und
org.apache.poi.poifs.filesystem.POIFSFileSystem - bei beiden meckert der kompiler, dass ich beim aufruf zu wenig parameter verwende. ich habe das extra gepostet, falls du mal lust hättest.
jetzt aber noch mal vielen dank.
gruss roman
-
Beim Aufruf von FileInputStream bzw. POIFSFileSystem wird jeweils ein Parameter benötigt.
FileInputStream benötigt einen String
POIFSFileSystem benötigt einen InputStream
Wie sehen denn Deine Aufrufe aus ?
Gruß,
KM
-
hallo,
ich verwende eben bei beiden aufrufen nur einen parameter, mein problem habe ich gepostet, zu sehen unter
http://www.rlpforen.de/showthread.php?t=6000
inkl. ausschnitte aus meinem source-code.
da ich in den bereichen (externe proceduren bzw. Java) noch keine erfahrung habe, brauche ich unbedingt unterstützung.
Vielen Dank
Similar Threads
-
By mk in forum NEWSboard Java
Antworten: 8
Letzter Beitrag: 21-04-11, 21:51
-
By robertki in forum NEWSboard Programmierung
Antworten: 25
Letzter Beitrag: 19-01-07, 08:42
-
By timeless in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 11-01-07, 12:04
-
By Stoeberl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 10-01-07, 10:58
-
By jth in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 21-12-06, 11:13
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks