Schreiben Sie mit Apache Poi nach XLSM (Excel 2007)
Ich habe eine Java-Datei zum Schreiben von xlsm (Excel 2007) geschrieben.
Mit der Apache POI Library ist das Schreiben von xlsx-Dateien erfolgreich. Und das Schreiben einer xlsm-Datei ist ein Erfolg. Ich kann die xlsm-Datei jedoch nicht öffnen, da beim Öffnen der xlsm-Datei ein Fehler aufgetreten ist.
Wäre es möglich, eine xlsm-Datei mit der Apache POI Library zu schreiben?
Wenn es möglich ist, xlsm zu schreiben, geben Sie bitte eine Anleitung zum Schreiben einer xlsm-Datei mit der Apache poi-Bibliothek.
XSSFWorkbook workBook = new XSSFWorkbook();
XSSFSheet sheet = workBook.createSheet("Related_SRC");
String realName = "Test.xlsm";
File file = new File("C:\\sdpApp", realName);
try {
FileOutputStream fileOutput = new FileOutputStream(file);
workBook.write(fileOutput);
fileOutput.close();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
Vielen Dank