如何使用 NPOI 在 .net core 中获取使用范围

How to get used range in .net core by using NPOI

我在我的 .net 核心库中使用 NPOI 在我的 excel sheet.

中执行一些操作

我现在想得到工作中用过的响铃sheet。有什么办法可以达到这个目标吗?由于某些原因,我无法使用 Microsoft.Office.Interop.Excel COM 组件。

我已经使用 LastRowNumLastCellNum 属性.

解决了这个问题

例如,如果我有一个如下所示的 ISheet 实例:

var sheet = workbook.GetSheetAt(0);

然后,我可以通过 LastRowNumLastCellNum 属性.

得到范围
var row = sheet.LastRowNum;
var column = sheet.GetRow(row).LastCellNum;
var range = new { row, column };