
示例如图,代码读取行数:
int hang2 = ws2.UsedRange.Rows.Count;
Console.WriteLine(hang2);
结果是“20”,怎么回事啊明明是22行啊

------解决思路----------------------
ws2.UsedRange.Rows
看看你的这个ROWS里面最后几行是什么东西..
如果是空白就循环剔除一下..
------解决思路----------------------
手动打开文件,光标在 E20 吗?
你改变一下光标位置,存盘后再次用你的程序读
应该就不是 20 另外吧?