1
如何打開一個xls文件,保存它,然後用java關閉它?如何打開一個xls文件,保存它,然後在java中關閉它?
我現在有一個解決辦法,我讓Java寫一個VBS腳本,做同樣的事情
Set excel = CreateObject("Excel.Application")
excel.Workbooks.Open("path to xls file")
excel.ActiveWorkbook.Save()
excel.quit
的Java隨後通過的路徑運行此VBS腳本到CMD
Runtime rt = Runtime.getRuntime();
rt.exec("cscript " + decodedPath3 + filename + ".vbs");
,然後我刪除了我創建的vbs
有沒有一種方法可以在java中複製這些步驟?
我已經做了很多關於POI的閱讀,我不確定如何用java來完成這個簡單的任務。
注意 - VBS腳本實際上並沒有使excel打開並顯示使其更快的表單。我需要java來做同樣的事情。
迴應關於http://jexcelapi.sourceforge.net/的意見這種工作?
import java.io.File;
import java.util.Date;
import jxl.*;
import jxl.write.*;
Workbook workbook = Workbook.getWorkbook(new File("myfile.xls"));
WritableWorkbook copy = Workbook.createWorkbook(new File("myfile.xls"), workbook);
在我的帖子的底部我放了一些示例代碼 - 它的功能與我的vbs腳本完全一樣嗎? – 2013-05-08 14:41:20