Mi sembra strano che usi due librerie distinte.
codice:
import jxl.Cell;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
usi la JXL e le librerie di Apache POI (HSSF) per un solo fine.
Tutto dovrebbe appartenere alla stessa libreria e non fare un fritto misto
Infatti poi:
codice:
 Iterator<Row> rowIterator = sheet.iterator();
 Iterator<jxl.Cell> cellIterator = Row.cellIterator();
Usi due iterator di due librerie diverse.
Ovviamente una delle due è in nullPointerException (la seconda).


Ciao