| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 573 人关注过本帖
标题:C#使用NPOI的小问题求帮忙
只看楼主 加入收藏
asdfv63
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:38
专家分:142
注 册:2013-4-15
结帖率:66.67%
收藏
已结贴  问题点数:3 回复次数:3 
C#使用NPOI的小问题求帮忙
使用NPOI读取Excel行的时候使用了for (int i = sheet.FirstRowNum + 1; i < sheet.LastRowNum; i++)
其中sheet.LastRowNum的值为65519了。导致后面取值的时候GetValueTypeForXLS(sheet.GetRow(i).GetCell(j) as HSSFCell)会出现NULL的错误。。
搜索更多相关主题的帖子: Excel 
2014-01-28 10:24
xydddaxia
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:33
帖 子:466
专家分:2307
注 册:2009-3-20
收藏
得分:3 
用2007的方式读取下看

站在春哥的肩膀上
2014-01-28 16:00
asdfv63
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:38
专家分:142
注 册:2013-4-15
收藏
得分:0 
2007的试了也是那样的。
2014-01-28 16:46
asdfv63
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:38
专家分:142
注 册:2013-4-15
收藏
得分:0 
2007的刚试了下可以的。2003的还是不行。。早上两个都不行的。
2014-01-28 16:49
快速回复:C#使用NPOI的小问题求帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037620 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved