请问为什么我用C#使用NPOI读取excel数据第一遍没有问题,第二遍就报空指针异常了?

2025-03-01 21:21:59
推荐回答(2个)
回答1:

如果第2遍就会爆空投的话,那么可能是因为你使用的这个Excel的时候是错误的,所以的话才会导致这样。

回答2:

对于日期来说你要先判断是否是日期类型
string value="";

if (cell.CellType == CellType.Numeric && DateUtil.IsCellDateFormatted(cell))
value= cell.DateCellValue.ToString("yyyy/MM/dd");
else

value=cell.ToString()