When I read Excel worksheet using NPOI, empty cells are skipped. For example, it the row contains A, B, , C
and I read it using
IRow row = sheet.GetRow(rowNb)
then row.Cells[1].ToString()
will output B
(as expected) but row.Cells[2].ToString()
will output C
instead of an empty string. Is there a way to keep empty cells? Thanks.
Try the GetCell
method with the MissingCellPolicy
:
ICell cell = row.GetCell(2, MissingCellPolicy.RETURN_NULL_AND_BLANK);