2013-07-04 32 views
10

Quando leggo il foglio di lavoro Excel utilizzando NPOI, le celle vuote vengono saltate. Ad esempio, la riga contiene A, B, , C e ho letto utilizzandoCome utilizzare NPOI per leggere il foglio di calcolo di Excel che contiene celle vuote?

IRow row = sheet.GetRow(rowNb) 

poi row.Cells[1].ToString() volontà uscita B (come previsto) ma row.Cells[2].ToString() stamperà C anziché una stringa vuota. C'è un modo per tenere le celle vuote? Grazie.

+1

Sarebbe utile per aggiornare il post con il codice che si utilizza per leggere il file di Excel. –

risposta

15

provare il metodo GetCell con la MissingCellPolicy:

ICell cell = row.GetCell(2, MissingCellPolicy.RETURN_NULL_AND_BLANK); 
Problemi correlati