Lines 294-306
Link Here
|
294 |
int firstHeaderColumn = ref.getCol(); |
294 |
int firstHeaderColumn = ref.getCol(); |
295 |
XSSFRow row = sheet.getRow(headerRow); |
295 |
XSSFRow row = sheet.getRow(headerRow); |
296 |
|
296 |
|
297 |
if(row != null) for(CTTableColumn col : getCTTable().getTableColumns().getTableColumnList()){ |
297 |
if (row != null && row.getCTRow().validate()) { |
298 |
int colIdx = (int)col.getId() - 1 + firstHeaderColumn; |
298 |
int cellnum = firstHeaderColumn; |
299 |
XSSFCell cell = row.getCell(colIdx); |
299 |
for (CTTableColumn col : getCTTable().getTableColumns().getTableColumnList()) { |
|
|
300 |
XSSFCell cell = row.getCell(cellnum); |
300 |
if(cell != null) { |
301 |
if (cell != null) { |
301 |
col.setName(cell.getStringCellValue()); |
302 |
col.setName(cell.getStringCellValue()); |
302 |
} |
303 |
} |
|
|
304 |
cellnum++; |
303 |
} |
305 |
} |
304 |
|
306 |
} |
305 |
} |
307 |
} |
306 |
} |
308 |
} |