使用Microsoft.Office.Interop.Excel读取Excel太慢了,该怎么处理
展开全部
确定读取范围,然后获取整块单元格区域的数据
Range StartRange = (Range)sheet.Cells[startRow, startCol];
Range EndRange = (Range)sheet.Cells[endRow, endCol];
object[,] datatable = sheet.get_Range(StartRange, EndRange).Value2;
如果上面的方法不行,尝试用NPOI解决
Range StartRange = (Range)sheet.Cells[startRow, startCol];
Range EndRange = (Range)sheet.Cells[endRow, endCol];
object[,] datatable = sheet.get_Range(StartRange, EndRange).Value2;
如果上面的方法不行,尝试用NPOI解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询