gpt4 book ai didi

c# - 使用 C# 以编程方式获取最后填充的 excel 行

转载 作者:IT王子 更新时间:2023-10-29 04:25:19 25 4
gpt4 key购买 nike

我正在尝试使用 Microsoft.interop.Excel 库和 C# 以编程方式获取 Excel 工作表的最后一行。我想这样做,因为我负责循环遍历 excel 电子表格的所有记录并对它们执行某种操作。具体来说,我需要最后一行的实际数字,因为我会将这个数字放入一个函数中。有人知道该怎么做吗?

最佳答案

两种方式,

using Excel = Microsoft.Office.Interop.Excel;

Excel.ApplicationClass excel = new Excel.ApplicationClass();
Excel.Application app = excel.Application;
Excel.Range all = app.get_Range("A1:H10", Type.Missing);

Excel.Range last = sheet.Cells.SpecialCells(Excel.XlCellType.xlCellTypeLastCell, Type.Missing);
Excel.Range range = sheet.get_Range("A1", last);

int lastUsedRow = last.Row;
int lastUsedColumn = last.Column;

关于c# - 使用 C# 以编程方式获取最后填充的 excel 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7674573/

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