我刚学用Poi,遇到这样一个问题:
在EXCEL中有一个Cell为2~4行和6~8列构成,起输入值为“你好”,这时候取(6,2)可取到“你好”,但是取(6,3)取到的是空,如何操作才能使取(6,3)时,也能取得“你好”。
请各位大侠多多帮助。
在EXCEL中有一个Cell为2~4行和6~8列构成,起输入值为“你好”,这时候取(6,2)可取到“你好”,但是取(6,3)取到的是空,如何操作才能使取(6,3)时,也能取得“你好”。
请各位大侠多多帮助。
部分代码
HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(excelFilePath));
HSSFSheet sheet = workbook.getSheetAt(0);
int size = cellList.size(); // cellList 包含行列信息
for (int i = 0; i < size; i++){
Cell cell = (Cell) cellList.get(i);
int row = cell.getRowId();
short col = cell.getColId();
HSSFCell excelcell = sheet.getRow(row).getCell(col);
String cellValue = cell.getStringCellValue(); //取字符型的单元格,
}
我这个Cell可能是EXCEL中任意位置的话,
怎么取得他所覆盖的所有CELL啊