Вы не можете повторно использовать одну и ту же ячейку для нескольких строк. Вместо этого применяются те же значения для вновь созданной ячейки. Но вы можете использовать один и тот же стиль для нескольких ячеек.
CellStyle cellStyle = workSheet.getWorkbook().createCellStyle();
cellStyle.setAlignment(CellStyle.ALIGN_CENTER);
cellStyle.setWrapText(true);
for (int i=0; i <= records.size(); i++) {
// Create a new row
Row row = workSheet.createRow((short) i);
Cell cell001 = row.createCell(columnIndex);
cell001.setCellValue("some value");
cell001.setCellStyle(cellStyle);
}