Tag: apache-poi
Apache POI ist eine Java-Bibliothek zum Lesen und schreiben von verschiedenen Microsoft-Datei-Formate, vor allem Office-verwandten. Es unterstützt OLE2-und OOXML-basierte Formate, wie XLS, XLSX, DOC, DOCS, PPT und PPTX sowie ein paar andere.
9
Antworten
Ich habe gerade festgestellt, Apache POI Bibliothek sehr nützlich für die Bearbeitung von Word-Dateien mit Hilfe von Java. Speziell möchte ich Bearbeiten DOCX - Datei mit Apache POI ' s XWPF Klassen. Ich fand keine richtige Methode
1
Antworten
Habe ich gescannt, das forum über und über und versucht, jede Methode erwähnt hier und kann immer noch nicht bekommen, Apache POI zu ändern, füllen Sie die Hintergrundfarbe von meinem excel-Dokument. Hier ist mein code: errorOccured =
1
Antworten
Ich bin Anfänger, Apache POI api. Ich bin versucht zu erstellen-excel-Tabelle mit arraylist. Mein java-code ist wie folgt. HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("new sheet"); HSSFCellStyle style = wb.createCellStyle(); style.setFillForegroundColor(HSSFColor.LIME.index); style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND); HSSFRow row4 =
2
Antworten
gibt es eine Möglichkeit, auf die Aktualisierung vorhandener Blatt Namen der MS Excel-Datei zu wissen, dass ich mit apache poi in meine android-app Kann ich ein Blatt mit meinen benutzerdefinierten Namen HSSFSheet sheet = workbook.createSheet("my custom name");
7
Antworten
Ich bin immer folgende exception beim Versuch zu schreiben eine .xlsx - Datei mit Apache POI: org.apache.xmlbeans.impl.values.XmlValueDisconnectedException Es scheint, das problem ist mit der Methode write () ein zweites mal. Bei der Arbeit mit einem HSSFWorkbook dieses
9
Antworten
bin ich mit Apache POI(XSSF-API) zum Lesen von xlsx-Datei.als ich zu Lesen versuchte-Datei.ich bekam die folgende Fehlermeldung: org.apache.poi.POIXMLException: org.apache.poi.openxml4j.exceptions.InvalidFormatException: Package should contain a content type part [M1.13] Code: public class ReadXLSX { private String filepath; private XSSFWorkbook
4
Antworten
Leute, ich bin derzeit mit dem POI-3.9-Bibliothek für die Arbeit mit excel-Dateien. Ich kenne die getLastRowNum() Funktion, die eine Zahl zurückgibt, der Zeilen in einer Excel-Datei. Das problem ist nur getLastRowNum() gibt eine Zahl zurück, mit der
2
Antworten
Ich bin mit OVI zu erstellen, eine Excel-Tabelle in Java. Ich habe den folgenden code zum erstellen von einer Kopfzeile: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("Report"); //some more code HSSFRow row = sheet.createRow(0); HSSFCell
10
Antworten
Ich habe ein InputStream einer Datei und ich verwende apache poi-Komponenten zu Lesen wie diese: POIFSFileSystem fileSystem = new POIFSFileSystem(inputStream); Das problem ist, dass ich den gleichen stream mehrere Male und die POIFSFileSystem schließt den stream nach
3
Antworten
Ich bin mit dem folgenden jar-Dateien: dom4j-1.6.1.jar poi-3.9-20121203.jar poi-ooxml-3.9-20121203.jar poi-ooxml-schemas-3.9-20121203.jar xmlbeans-2.3.0.jar Code: package ExcelTest; import java.io.File; import java.io.FileInputStream; import java.util.Iterator; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; public class Test { public static void main(String args)
1
Antworten
Ich den folgenden code verwenden, um automatisch Spalten in meiner Tabelle: for (int i = 0; i < columns.size(); i++) { sheet.autoSizeColumn(i, true); sheet.setColumnWidth(i, sheet.getColumnWidth(i) + 600); } Das problem ist, es dauert mehr als 10 Minuten
5
Antworten
Will ich legen Sie die Vordergrundfarbe einer Zelle mit einer bestimmten Farbe in hex-code. Zum Beispiel, wenn ich versuche, um es zu rot: style.setFillForegroundColor(new XSSFColor(Color.decode("#FF0000")).getIndexed()); Egal welchen Hex-Wert, den ich festlegen, in der die parameter für die
8
Antworten
Möchte ich zum exportieren von Daten nach excel mithilfe von Apache-poi. Jetzt das problem, das ich bin vor ist, dass ich nicht imstande bin, zum Zusammenführen von Zeilen und richten Sie Sie in der Mitte. Code für
2
Antworten
im tun, eine Umstellung der HSSF-Modell XSSF. Ich bin immer lil Fehler hier und da. Ich donwloaded die neuesten POI und ließ Sie alle jar-Dateien und das apache enthält in meine java-Klasse.....immer diese Fehlermeldung: import org.apache.poi.ss.usermodel.Workbook; Workbook
1
Antworten
Muss ich die Anzeige von Werten in eine excel-Zelle formatiert wie ein Prozentsatz, z.B. wie 12.3%. Standardmäßig der Wert wird als Text angezeigt, aber ich brauche die Anzeige als eine Zahl. Was ist die geeignete Methode um
8
Antworten
Bin ich mit Apache POI in java zu erstellen, eine excel-Datei. Ich füllen Sie die Daten dann versuchen, autosize jeder Spalte, aber die Größen sind immer falsch (und ich denke konsistent). Die ersten zwei Zeilen sind immer(?)
5
Antworten
Bin ich mit Apache POI zum Lesen von Daten in eine Tabelle mit Teilenummern. Ich sehe die Artikel-Nummer in unserer Datenbank haben wir eine CAD-Zeichnung der Teil, den ich der Farbe die Teilenummer Zelle grün, wenn wir
4
Antworten
Ich bin in der Lage, um Zellen zu formatieren, wie Termine, aber ich habe nicht in der Lage zu erhalten, Zellen zu formatieren als Währung... Jemand ein Beispiel, wie man einen Stil erstellen, um diese zum arbeiten?
7
Antworten
Ich versuche zu verbrauchen, Daten aus einer Tabellenkalkulation in Excel, aber immer dieser Fehler, auch schon versucht die Formatierung des Arbeitsblatts in text und Zahl-und immer noch der Fehler besteht weiterhin. Sah ich eine person, die es
8
Antworten
Ich bin der Eingabe von Werten in eine Tabelle mit Apache POI. Diese Werte haben Zeilenumbrüche, und ich war in der Lage, verwenden Sie diesen code erfolgreich: CellStyle style = cell.getCellStyle() style.setWrapText(true) cell.setCellStyle(style) Leider, während der text
10
Antworten
Ich brauchen, um auto-fit alle Zeilen, die in großen (30k+ Zeilen) xlsx-Datei. Den folgenden code per apache poi arbeitet auf kleine Dateien, aber geht mit OutOfMemoryError auf großen: Workbook workbook = WorkbookFactory.create(inputStream); Sheet sheet = workbook.getSheetAt(0); for
3
Antworten
Schreibe ich ein tool in Java mit Apache POI API zum konvertieren eines XML für MS Excel. In meinem XML-Eingabe, erhalte ich die Spaltenbreite in Punkten. Aber der Apache POI API hat eine etwas queer Logik für
7
Antworten
Bin ich mit der Apache POi-HSSF-Bibliothek importieren info zu meiner Anwendung. Das problem ist, dass die Dateien einige zusätzliche/leere Zeilen, die müssen zuerst entfernt werden, bevor die Analyse. Gibt es nicht HSSFSheet.removeRow( int rowNum ) Methode. Nur
2
Antworten
Ich bin auf der Suche nach einem einfachen Beispiel code oder ein tutorial, wie man erstellen Sie eine docx - Datei mit Apache POI und die Ihr zugrunde liegenden openxml4j. Habe ich versucht den folgenden code (mit
5
Antworten
Kennt jemand ein Mittel, um ein Arbeitsblatt kopieren von einer Arbeitsmappe in eine andere mit POI? Die Arbeitsmappe Klasse hat eine cloneSheet Methode, aber es scheint nicht einfügen zu können, ein geklontes sheet in eine neue Arbeitsmappe?
9
Antworten
Ich bin mit Apache POI API zu generieren excel spreadsheet Ausgabe einige Daten. Das problem, das ich bin vor ist, wenn das Tabellenblatt wird erstellt und geöffnet, Spalten nicht erweitert werden, so dass einige lange text, wie
2
Antworten
Ruft Einfach toBytes() nicht produzieren die bytes aber exel wirft Warnung. Verloren Dokument-Informationen Googeln um gab mir diese link und Blick auf Javadocs für Arbeitsblatt-und POI - HOW-TO sagen ähnliche Dinge . Im Grunde kann ich nicht
3
Antworten
Generiere ich ein Blatt, ziemlich Moor-standard-Header und Spalten von Daten. Ich möchte Sie auf den "Filter" - Funktion für das Blatt, so dass der Benutzer leicht Sortieren und filtern der Daten. Kann ich also das mit POI?
4
Antworten
Ich versuche, ein Programm zu schreiben, das funktioniert mit den Excel-docs, aber der HSSF-format ist zu klein für meine Bedürfnisse. Ich bin versucht zu bewegen, XSSF, aber ich bekomme immer Fehler, wenn Sie versuchen, es zu benutzen.
5
Antworten
Bin ich mit dem POI api. Nun mein problem ist, dass ich nicht in der Lage, richten Sie den Zelleninhalt vertikal oben aus.Ich bin mit getCellStyle().setAlignment(HSSFCellStyle.VERTICAL_TOP) zum festlegen der Ausrichtung . Aber wenn ich die öffnen Blatt
2
Antworten
Ich bin Befüllen von Zellen von einer Excel-Datei, Apache-POI, und es gibt eine Menge von Formel-Zellen in das Dokument. Aber die Werte werden nicht aktualisiert, wenn ich öffnen Sie das Dokument in Excel. Es ist mein Verständnis,
5
Antworten
Ich bin derzeit mit Apache POI für Java festlegen von Formeln in Zellen. Aber nachdem ich das Programm ausführen, und öffnen Sie die Excel-Datei, die ich erstellt und verarbeitet die Zellen mit der Formel umfassen, die Formel
4
Antworten
Wie man eine komplette excel-Zeile Zellen bold text -, Apache-POI? E. g: Spalte überschriften sollten Fett. Anstelle der Anwendung Stil für jeden und jede Zelle der überschrift, wie kann ich mich bewerben, einige Stil, um eine ganze
9
Antworten
Will ich mit Apache POI Bibliothek zum Parsen von excel-Dateien (alte Versionen und neue Versionen von excel). So Frage ich mich, was für Gläser brauche ich, um aus der Apache-POI, denn im folgenden link: http://mvnrepository.com/artifact/org.apache.poi Ich habe
7
Antworten
Wie ich bestimmen kann, leere Zeilen .xls-Dokumente mit Apache POI? InformationsquelleAutor der Frage MyTitle | 2012-08-31
19
Antworten
Ich habe eine excel Datei mit solchem Inhalt: A1: Classextender A2: 2 Alle Felder gefüllt sind, um String-format. Wenn ich die Datei Lesen im java POI, es sagt, die A2 ist in der numerischen Zelle-format. Das problem
6
Antworten
Dies ist die Art von inline-w/Das schreiben einer großen Ergebnismenge in einer Datei aber die betreffende Datei ist eine Excel-Datei. Bin ich mit der Apache POI-library zu schreiben, eine Excel-Datei mit einem großen Datensatz abgerufen von einem
3
Antworten
Gibt es eine andere Möglichkeit zum Zusammenführen von Zellen in Excel mit Apache POI Bibliothek? Ich versuche mit dem folgenden, sondern seine nicht funktioniert //selecting the region in Worksheet for merging data CellRangeAddress region = CellRangeAddress.valueOf("A" +
2
Antworten
Ich versuche zu schreiben, multiline-text in excel-Zellen. cell.setCellValue("line1 \n line2"); Aber wenn ich das Dokument öffnen, sehe ich nur eine Zeile, bis ich Doppel-klicken Sie zum Bearbeiten, dann wird es zwei-gefüttert. Warum ist es so? Dank InformationsquelleAutor
6
Antworten
Habe ich mit Apache POI für einige Zeit zu Lesen, vorhandene Excel-2003-Dateien programmgesteuert. Jetzt habe ich eine neue Anforderung zu erstellen, die gesamte .xls-Dateien im Speicher (immer noch mit Apache POI) - und dann schreiben Sie Sie
2
Antworten
Möchte ich die Anzahl der Spalten einer bestimmten Zeile in excel. Wie ist das möglich? Ich benutzte POI API aber ich konnte nur die Spalten zählen zu 7 . try { fileInputStream = new FileInputStream(file); workbook =
7
Antworten
Bin ich unter input aus einem excel-sheet mit Poi.jar und wollte wissen, wie um zu prüfen, ob eine Zelle leer ist oder nicht. Ich jetzt das m mit dem code unten. cell = myRow.getCell(3); if (cell !=
5
Antworten
Ich möchte die benutzerdefinierte Farbe einer Zelle hintergrund. Ich benutze HSSFWorkbook (kann nichts). HSSFPalette palette = aWorkBook.getCustomPalette(); Color col = new Color(backgroundColor); HSSFColor myColor = palette.addColor((byte) 10, (byte) 11, (byte) 12); Bekomme ich diesen Fehler: java.lang.RuntimeException: Could
4
Antworten
Ich versuche zu tun, die Arbeit der Aktualisierung einer Java-Anwendung zu behandeln .xlsx, eine neuere POI-Bibliothek als unsere bestehende. Habe ich Probleme, ähnlich den bereits in den Kommentaren zu den Antworten hier: Apache POI, indem Sie beide
6
Antworten
Grundlegende Frage: Wie lade ich eine Excel-Vorlage für den Einsatz mit POI und dann speichern Sie es in eine XLS-Datei? Edit: Die Antwort ist: FileInputStream inputStream = new FileInputStream(new File(templateFile)); Workbook workbook = new HSSFWorkbook(inputStream); (Laden Sie
5
Antworten
Ich bin mit POI in meinem J2EE-web-Applikation zum erstellen einer Arbeitsmappe. Allerdings finde ich, dass POI dauert etwa 3 Minuten erstellen Sie eine Arbeitsmappe mit 25K Zeilen(mit etwa 15 Spalten). Ist das ein POI-performance-Problem , oder ist
3
Antworten
Bin ich mit Apache POI-3.6, ich Lesen möchte eine excel-Datei, die ein Datum wie dieses 8/23/1991. switch (cell.getCellType()) { ... ... case HSSFCell.CELL_TYPE_NUMERIC: value = "NUMERIC value=" + cell.getNumericCellValue(); break; ... } Aber es nimmt der numerische
6
Antworten
Lese ich eine excel-Datei (Dateiendung xlsx) mit org.apache.poi 3.15. Dies ist mein code: try (FileInputStream fileInputStream = new FileInputStream(file); XSSFWorkbook workbook = new XSSFWorkbook(file)) { XSSFSheet sheet = workbook.getSheetAt(0); Iterator<Row> rowIterator = sheet.iterator(); while (rowIterator.hasNext()) { Row
3
Antworten
Ist jemand da draußen vertraut, einen Weg zu sperren, die einer Zeile in einer Kalkulationstabelle erstellt, die mit Apache POI 3.7? Durch die Verriegelung meine ich, dass ich die title-Zeile für die Spalten, die sichtbar bleiben, wenn