我正在尝试更新现有的Excel文件。我使用了在Writing to an Existing Excel File处看到的代码,但无法从主活动中调用该函数。
我试图从部门创建一个实例。
这是我班上的代码
public class ExceLJxL {
public ExceLJxL(){
}
public static void WriteFile(String path) throws BiffException,IOException,RowsExceededException,WriteException {
Workbook wb = Workbook.getWorkbook(new File(path));
WritableWorkbook copy = Workbook.createWorkbook(new File("D:\temp.xls"),wb);
WritableSheet sheet = copy.getSheet(1);
WritableCell cell;
Label l = new Label(1,1,"");
cell = (WritableCell) l;
sheet.addCell(cell);
copy.write();
copy.close();
wb.close();
}
}
在这里我调用该函数
ExceLJxL exceLJxL= new ExceLJxl();
exceLJxL.WriteFile( "path");
但是他不知道