获取最后的数据填写excel行号在C#
我一直在试图有效地获得行号。 但是,在数据被清除并且单元没有被明确删除的情况下它失败。
我想这是因为“使用范围”。
我所做的是使用EPPLUS
using (var excel = new ExcelPackage(hpf.InputStream)) { var ws = excel.Workbook.Worksheets["Sheet1"]; if(ws.Dimension.End.Row > 2003) { var result = new JsonResult(); result.Data = "FileLimitExceeded" ;
但它给了我不正确的数据。 如何有效地获得最后的计数。
我发现像
var Lastrow = Cells.Find("*", [A1], , , xlByRows, xlPrevious).Row;
但是我无法理解的命名空间。 任何人都可以帮助我一个完整和正确的答案?
我前几天来到这个塞纳里奥,所以我读了数据并放入数据表,然后在数据不为空时过滤数据以显示logging。 你可以采用相同的方法。