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.

Ersetzen eines Textes in Apache POI XWPF

Anzahl der Antworten 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

Füllfarbe Apache POI Excel-Arbeitsmappe kann nicht festgelegt werden

Anzahl der Antworten 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 =

Problem beim Anpassen der Excel-Zellengröße an die Größe des Inhalts bei Verwendung von Apache Poi

Anzahl der Antworten 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 =

ist es möglich, Blattnamen mit Apache Poi MS Excel Java-Android ändern

Anzahl der Antworten 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");

Ausnahme beim mehrmaligen Schreiben in das xlsx-Dokument mit apache poi 3.7

Anzahl der Antworten 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

Exception erhalten (org.apache.poi.openxml4j.exception - kein Inhaltstyp [M1.13]) beim Lesen von xlsx-Dateien mit Apache POI?

Anzahl der Antworten 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

Wie bekomme ich die Anzahl der Zeilen in einer Excel-Datei mit der POI-Bibliothek?

Anzahl der Antworten 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

Die Vordergrundfarbe für HSSFCellStyle wird immer schwarz angezeigt

Anzahl der Antworten 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

Wie Cache InputStream für mehrere Verwendung

Anzahl der Antworten 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

org.apache.poi.POIXMLException: org.apache.poi.openxml4j.exceptions.InvalidFormatException:

Anzahl der Antworten 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)

Wie beschleunigt man die automatische Größenanpassung von Spalten in Apache POI?

Anzahl der Antworten 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

Apache POI XSSFColor aus Hex-Code

Anzahl der Antworten 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

Zentrieren und zentrieren Sie die Zelle mit Apache poi

Anzahl der Antworten 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

Java POI kann das Symbol WorkbookFactory nicht finden

Anzahl der Antworten 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

Zeigen Sie Prozentwerte in Excel mithilfe der POI-API an

Anzahl der Antworten 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

Apache POI autoSizeColumn ändert die Größe falsch

Anzahl der Antworten 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(?)

Ändern der Zellfarbe mit Apache Poi

Anzahl der Antworten 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

Einfaches Excel-Währungsformat mit Apache POI

Anzahl der Antworten 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?

Kann keinen Textwert von einer numerischen Zelle "Poi" erhalten

Anzahl der Antworten 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

Automatische Größenhöhe für Zeilen in Apache POI

Anzahl der Antworten 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

Verarbeitung großer xlsx-Datei

Anzahl der Antworten 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

Festlegen der Spaltenbreite in Apache POI

Anzahl der Antworten 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

Entfernen einer Zeile aus einem Excel-Blatt mit Apache POI HSSF

Anzahl der Antworten 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

Wie kann ich eine einfache docx-Datei mit Apache POI erstellen?

Anzahl der Antworten 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

Kopieren von Excel-Arbeitsblättern in POI

Anzahl der Antworten 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?

Apache POI Excel - Wie konfiguriert man Spalten, die erweitert werden sollen?

Anzahl der Antworten 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

Wie kann ich POI HSSFWorkbook in Bytes konvertieren?

Anzahl der Antworten 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

Filter für Überschriften eines Excel-Blattes über POI setzen

Anzahl der Antworten 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?

Apache POI-Fehler beim Laden der XSSFWorkbook-Klasse

Anzahl der Antworten 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.

Vertikale Ausrichtung der Zelle mit Poi

Anzahl der Antworten 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

Wie kann ich mit Apache POI HSSF alle Formelzellen auf einmal auffrischen?

Anzahl der Antworten 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,

Wie legt man Formeln in Zellen mit Apache POI fest?

Anzahl der Antworten 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

Wie wendet man den Fettschrift-Stil für eine ganze Reihe mit Apache POI an?

Anzahl der Antworten 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

Erforderliche Abhängigkeiten für Apache POI

Anzahl der Antworten 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

Wie lege ich eine leere Zeile fest?

Anzahl der Antworten 7 Antworten
Wie ich bestimmen kann, leere Zeilen .xls-Dokumente mit Apache POI? InformationsquelleAutor der Frage MyTitle | 2012-08-31

Wie kann ich numerische Zeichenfolgen in Excel-Zellen als Zeichenfolge (keine Zahlen) lesen?

Anzahl der Antworten 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

Schreiben einer großen Ergebnismenge in eine Excel-Datei mit POI

Anzahl der Antworten 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

Zusammenführen von Zellen in Excel mit Apache POI

Anzahl der Antworten 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" +

Mehrzeiliger Text in Excel-Zellen

Anzahl der Antworten 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

POI - Wie setze ich den Zellenwert auf "Datum" und verwende das Standard-Excel-Datumsformat?

Anzahl der Antworten 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

Anzahl der Spalten einer bestimmten Zeile in Excel mit Java abrufen

Anzahl der Antworten 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 =

Wie überprüfe ich, ob eine Excel-Zelle mit Apache POI leer ist?

Anzahl der Antworten 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 !=

POI-Einstellung Zellhintergrund auf eine benutzerdefinierte Farbe

Anzahl der Antworten 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

Probleme beim Lösen von XSSFWorkbook - Java - POI .jar

Anzahl der Antworten 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

Verwenden von Excel-Vorlagen mit Apache POI

Anzahl der Antworten 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

POI-Leistung

Anzahl der Antworten 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

Wie liest man eine Excel-Zelle mit Datum mit Apache POI?

Anzahl der Antworten 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

Alternative zu veraltetem getCellType

Anzahl der Antworten 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

Apache POI Locking Header Zeilen

Anzahl der Antworten 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