67,513
社区成员
发帖
与我相关
我的任务
分享
row.createCell(4).setCellFormula("SUM(E3:E1000)");
for (int i=5;i<13;i++){
row.createCell(i).setCellFormula(row.getCell(i-1).getCellFormula());
}
For i = 1 To Months
xlSheet.Cells(2, i + StartColumn).FormulaR1C1 = xlSheet.Cells(2, i + StartColumn - 1).FormulaR1C1
Next i
char j='E';
row.createCell(4).setCellFormula("SUM(E3:E1000)");
for (int i=5;i<17;i++){
row.createCell(i).setCellValue(Integer.toString( i-4)+"月");
j++;
row.createCell(i).setCellFormula("SUM("+j+"3:"+j+"1000)");
}
好吧,这样弄,还好没超过Z,不然两个字母AA、AB的又麻烦了