Java fastExcel:读取时缺少一列
fastexcel是最新的。 首先创建一个xsl文件,然后去读取,结果显示最后一列丢失了。但是,当我再次保存XLS文档时,读取时最后一列不是最后一列 生成的代码: java代码Java fastExcel:读取时缺少一列,java,excel,Java,Excel,fastexcel是最新的。 首先创建一个xsl文件,然后去读取,结果显示最后一列丢失了。但是,当我再次保存XLS文档时,读取时最后一列不是最后一列 生成的代码: java代码 Workbook workBook; workBook = FastExcel.createWriteableWorkbook(xls); workBook.open(); int rowsLength = rows.length; int
Workbook workBook;
workBook = FastExcel.createWriteableWorkbook(xls);
workBook.open();
int rowsLength = rows.length;
int sheets = rowsLength / sheetRows
+ (rowsLength % sheetRows > 0 ? 1 : 0);
int sheetNumber;
for (int i = 0; i < sheets; i++) {
sheetNumber = i + 1;
Sheet sheet = workBook.addStreamSheet(sheetName + sheetNumber);
// sheet.addRow(titles);
for (int j = i * sheetRows; j < rowsLength; j++) {
sheet.addRow(rows[j]);
if (j >= sheetRows * sheetNumber) {
break;
}
}
}
workBook.close();
Workbook workBook;
workBook = FastExcel.createReadableWorkbook(xls);
workBook.setSSTType(BIFFSetting.SST_TYPE_DEFAULT);
workBook.open();
Sheet s;
s = workBook.getSheet(0);
excelContent = new String[s.getLastRow()-startRow][];
for (int i = startRow; i < s.getLastRow(); i++) {
excelContent[i-startRow] = s.getRow(i);
}
workBook.close();
工作簿;
工作簿=FastExcel.createWriteableWorkbook(xls);
workBook.open();
int rowsLength=rows.length;
内部图纸=行长度/图纸行
+(行长度%sheetRows>0?1:0);
国际号码;
对于(int i=0;i=图纸行*图纸编号){
打破
}
}
}
workBook.close();
按读编码
java代码
Workbook workBook;
workBook = FastExcel.createWriteableWorkbook(xls);
workBook.open();
int rowsLength = rows.length;
int sheets = rowsLength / sheetRows
+ (rowsLength % sheetRows > 0 ? 1 : 0);
int sheetNumber;
for (int i = 0; i < sheets; i++) {
sheetNumber = i + 1;
Sheet sheet = workBook.addStreamSheet(sheetName + sheetNumber);
// sheet.addRow(titles);
for (int j = i * sheetRows; j < rowsLength; j++) {
sheet.addRow(rows[j]);
if (j >= sheetRows * sheetNumber) {
break;
}
}
}
workBook.close();
Workbook workBook;
workBook = FastExcel.createReadableWorkbook(xls);
workBook.setSSTType(BIFFSetting.SST_TYPE_DEFAULT);
workBook.open();
Sheet s;
s = workBook.getSheet(0);
excelContent = new String[s.getLastRow()-startRow][];
for (int i = startRow; i < s.getLastRow(); i++) {
excelContent[i-startRow] = s.getRow(i);
}
workBook.close();
工作簿;
工作簿=FastExcel.createReadableWorkbook(xls);
workBook.setSSTType(biffset.SST_TYPE_默认值);
workBook.open();
表s;
s=工作簿.getSheet(0);
excelContent=新字符串[s.getLastRow()-startRow][];
对于(inti=startRow;i
u可能会改变
if (j >= sheetRows * sheetNumber) {
break;
}
到