想要检查行的最后一个单元格是否为空或包含excel工作表中的某些数据,c#

本文关键字:工作 excel 数据 包含 检查 最后一个 单元格 是否 | 更新日期: 2023-09-27 18:28:16

我有一个场景,需要检查excel工作表中任意行的最后一个单元格。我可以在互联网上找到很多描述如何获取最后一行和最后一列的结果,但我的要求是使用c#获取a/any行中最后一个单元格的数据。

        Excel.Application xlApp;
        Excel.Workbook xlWorkBook;
        Excel.Worksheet xlWorkSheet;
        Excel.Range range;
        string[] str = null;xlApp = new Excel.Application();
        //Opening Excel file
        xlWorkBook = xlApp.Workbooks.Open(here workbook open code is written);
        xlWorkSheet = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
        //Gives the used cells in the sheet
        range = xlWorkSheet.UsedRange;int lastRow1 = range.Rows.Count;

到达最后一排后。如何知道此行的最后一个单元格。我希望现在更清楚了。如果没有,请询问。

想要检查行的最后一个单元格是否为空或包含excel工作表中的某些数据,c#

使用C#可以完全访问Excel对象模型。

举个例子,看看这里:

使用c#.net 逐行读取excel数据

我给你的大提示是,如果你在Excel中使用宏记录器,那么你可以在C#中使用几乎完全相同的生成代码!