电脑商情报 2011-12-09
WritableWorkbookwwb;
Stringpath....//存储路径
StringsheetName....//工作表名称
intoldRows....//文件中已存在记录条数sheet.getRows()
try{
FileresultFile=newFile(path);
if(!resultFile.isFile()){//不存在则创建文件
wwb=Workbook.createWorkbook(resultFile);
}else{//已存在则取出文件
Workbookrwb=Workbook.getWorkbook(resultFile);
wwb=Workbook.createWorkbook(resultFile,rwb);
}
WritableSheetsheet=wwb.getSheet(sheetName);//取出工作表
if(sheet==null){//如不存在,创建新的工作表
sheet=wwb.createSheet(sheetName,wwb.getNumberOfSheets());
}
for(循环行i){
for(循环列j){
label=newLabel(j,oldRows+i,数据,格式)
sheet.addCell(label);//添加数据
}
}
wwb.write();
wwb.close();