excel表中只有几行数据,但是C#读出来有5366行是怎么回事啊

.Net技术 码拜 9年前 (2016-06-07) 1746次浏览
excel表中只有几行数据,但是C#读出来有5366行是怎么回事啊
解决方案

5

应该是光标停在 xls 文件中的 5366 行处了

5

是不是有的行,保存了空格,你将excel表没内容的行删除,注意:删除行,不是删除内容

5

有空行,有数据的下一行往下一直到5366行全部删掉,应该就可以了。

5

之前试过用com组件、NPOI方式读Excel,经常会遇到,自动判断的记录行数与实际不相符,基本上都是多于实际数。
所以,不能简单的用自动判断出来的行数,而是要再用for循环判断一下,只要其中的某几格为空,就认为这行为空。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明excel表中只有几行数据,但是C#读出来有5366行是怎么回事啊
喜欢 (0)
[1034331897@qq.com]
分享 (0)