gpt4 book ai didi

c# - GemBox.Spreadsheet 最后使用的行

转载 作者:行者123 更新时间:2023-12-03 01:04:05 25 4
gpt4 key购买 nike

我正在尝试获取电子表格中最后使用的行的索引。我发现在Excel中可以这样做:

int lastUsedRow = worksheet.Cells.SpecialCells(Excel.XlCellType.xlCellTypeLastCell,

Type.Missing).Row;

但这似乎不适用于 GemBox。我的想法是,我有一个 Excel 模板文件,我想在其中填充更多信息,因此需要最后一行,以便我可以继续处理下一行。

最佳答案

嗨,您可以使用 ExcelFile.Rows.Count属性。

Gets the number of currently allocated elements (dynamically changes when worksheet is modified)

尝试以下操作:

int lastUsedRow = worksheet.Rows.Count - 1;

另外关于 shahkalpesh 建议,是的,您也可以用这种方法来完成您的任务,具体方法如下:

var usedRange = worksheet.GetUsedCellRange(true);
int lastUsedRow = usedRange.LastRowIndex;

关于c# - GemBox.Spreadsheet 最后使用的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23563786/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com