Tôi đã viết tệp java để viết xlsm (Excel 2007).ghi vào xlsm (Excel 2007) bằng cách sử dụng apache poi
Sử dụng Thư viện POI Apache, Viết tệp xlsx là thành công. Và viết file xlsm là thành công. Nhưng tôi không thể mở tập tin xlsm vì lỗi khi mở tập tin xlsm.
Có thể viết tệp xlsm bằng Thư viện Apache POI không?
Nếu có thể viết xlsm, vui lòng cung cấp dòng hướng dẫn Cách ghi tệp xlsm bằng thư viện Apache poi.
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();
}
Cảm ơn
bạn đang sử dụng phiên bản POI nào? – centic
Chúng tôi đang sử dụng phiên bản poi-3.8. – user2636961