private final File file = new File("路径"); public void modifyExcel(int SheetNo, int lieshu, int hangshu, String value) { try { //获取文件 Workbook rwb = Workbook.getWorkbook(file); WritableWorkbook wwb = Workbook.createWorkbook(file, rwb); // 获得第一行 WritableSheet ws = wwb.getSheet(SheetNo); Label labelCF = new Label(lieshu, hangshu, value); ws.addCell(labelCF); wwb.write(); wwb.close(); rwb.close(); } catch (Exception e) { e.printStackTrace(); System.out.println("您是否打开了excel文件!请关闭后再试。"); } } public static void main(String[] args) { updateExcel out = new updateExcel(); out.modifyExcel(3, 1, 4, "515445"); }