Articles of apache poi

Wie man ein bereits geöffnetes Excel mit Apache POI (in Java) bearbeitet

Ich automatisiere eine Webseite mit selenium (Java). Es gibt ein Szenario, in dem auf einen Knopfdruck ein Excel-Blatt geöffnet wird. Ich möchte das geöffnete Excel-Blatt mit Apache POI (Java) bearbeiten. Ich habe versucht zu suchen und bekam 2 Treffer, aber die erste Lösung verwendet C # und 2. hatte keine Lösung. 1. Lösung mit C […]

apache poi excel abhängige Dropdown-list

Ich versuche, abhängige Dropdown-list in Apache Poi zu tun. Ich habe eine Tabelle im zweiten Blatt, wo ich eine Tabelle zeige, die ich später als eine areareference verwende und ein CTTable erstelle. Aber wenn ich versuche, den Header der Fähigkeit innerhalb einer Formel zu verweisen, erhalte ich einen Fehler, der formula parseException sagt, dass es […]

Apache POI: Identifizieren Sie rohe Tabellen in Excel-Tabellen

Ich habe ein Excel-Blatt, das so aussieht. Ich möchte diese file durchlaufen und auf den Anfang und das Ende der verschiedenen Tabellen hinweisen. zB: Tabelle 1 => a1: b2, Tabelle 2 => d1: g2. Es kann mehrere solcher Tabellen geben. Ich suche nach dem Algorithmus oder den Schritten, um dies zu erreichen. Ich kann es […]

Spring Download Excel mit HttpServlet

Ich möchte eine erstellte Excel-file herunterladen. Ich benutze POI. Das ist mein Code: response.setContentType("application/vnd.ms-excel"); response.setHeader("Content-Disposition", "attachment; filename=" + filename); OutputStream out = response.getOutputStream(); HSSFWorkbook workbook = new HSSFWorkbook(); … // add some sheets workbook.write(out); Das ist mein RestService @Autowired Excel excel; @RequestMapping(path = "/excel/{testId}", method = RequestMethod.GET) public ResponseEntity createFile(HttpServletResponse response, @PathVariable Integer testId) { […]

lesen und schreiben (Excel) und versuchen, data einzugeben (selbe Excel-file in Online-Formularen bekomme ich die folgenden Fehler. Kann mir jemand helfen?

package paymenttransfer; import java.io.FileInputStream;` import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.ss.usermodel.WorkbookFactory; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.remote.DesiredCapabilities; import org.apache.commons.collections. *; public class PaymentTransfer { public static void main(String[] args) throws Exception { System.out.println("Hello World"); System.setProperty("webdriver.chrome.driver", "C:\\Users\\u524915\\workspace\\chromedriver_win32\\chromedriver.exe"); FileInputStream fis=new FileInputStream("C:\\Users\\U524915\\workspace\\Data.xlsx"); Workbook wb= WorkbookFactory.create(fis); DesiredCapabilities capabilities = DesiredCapabilities.chrome(); capabilities.setCapability("requireWindowFocus",true); WebDriver driver= new ChromeDriver(capabilities); //Going […]

HSSFRichTextString-Styling verschwindet in der printingvorschau

Ich habe Probleme in der printingvorschau mit xls, die mit Apache POI generiert wurden. Ich habe HSSFRichTextString verwendet, um den Zelleninhalt ansprechend zu formatieren. Für den Text verwende ich die Schriftart Arial und für Zahlen innerhalb des Zelleninhalts verwende ich die Schriftart Terminal. ZB "SS 123 RR" SS / RR wird in Arial sein, 123 […]

In Excel werden leere Zellen nichtleerer Zeilen mit Java, POI-Gläsern vernachlässigt

Excel zu Json Konvertierung mit JAVA, POI Problem: Leere Zellen in nicht leeren Zeilen werden vernachlässigt. Ich versuche, eine Excel-file über Java zu Json zu konvertieren. A2- und B2-Zellen sind leer, aber diese Zellen sind vernachlässigt. Ich möchte auch, dass diese Zellen gezählt werden und eine leere characterfolge zurückgeben Ausgabe erhalten, beginnt die zweite Zeile […]

Holen Sie den Excel-Wert als String-Wert, aber Apache POI als booleschen Wert

Das ist interessant. Ich möchte den Excel-Wert als String-Wert erhalten. Aber Apache POI Excel-Zelle "DOĞRU" in Türkisch gleich "TRUE" in Englisch. POI sense cellType ist Boolean, aber es ist String Value! Ich möchte "DOĞRU" nicht "TRUE" bekommen. Vielen Dank.

wie man Blatt umwandelt und Duplikate in einen datasatz mit Apache Poi entfernt

Ich versuche Excel-data zu transponieren, die von einem System mit Apache poi exportiert wurden, die data sind vertikal duplizierende Werte formatiert, ich habe hier eine Lösung gefunden, wie man data transponiert, aber ich kann die doppelten Zeilenwerte nicht in Spalten umordnen. Hier ist ein Beispiel, was ich versuche zu tun. Die data, die sich ändern, […]

Excel mit Pivot-Tabellen stürzt nach dem dynamischen Laden von data durch Apache POI ab

Ich arbeite derzeit an einer Java-Anwendung, die eine templates-Excel-file verwendet, die eine Pivot-Tabelle enthält. Die templatesdatei enthält außerdem ein datablatt, das Pivot-Tabellen generiert. Dieses datablatt wird dynamisch von der Java-Anwendung über die Apache POI (SXSSF *) API geladen, das datablatt enthält irgendwo zwischen 100K bis 1M datasätze. Nach dem Laden von data durch die Java-Anwendung […]