-2

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

        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;

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

4

1 回答 1

1

使用 C#,您可以获得对 Excel 对象模型的完全访问权限。

举个例子看看这里:

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

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

于 2013-08-20T12:24:18.373 回答