最近项目中使用了ClosedXML.dll来处理Excel,在读取Excel的时候,用workSheet.Rows()获取Excel行数,默认读取Excel最大行数1048576
所以为了读取到不是空的Row,那就要判断出有内容的最后一个行数
解决方案如下:
using ClosedXML.Excel;... int lastRow = workSheet.LastRowUsed().RowNumber(); foreach (IXLRow row in workSheet.Rows(1,lastRow)) { foreach (IXLCell cell in row.Cells()) { balabalabalabalabalabala... } }
时间: 2024-11-09 01:11:09