-2

Excel シートの行の最後のセルをチェックする必要があるシナリオがあります。最後の行と列を取得する方法を説明するインターネット上の多くの結果を見つけることができますが、私の要件は、c# を使用して行の最後のセルのデータを取得することです。

        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データを1行ずつ読み取る

私の大きなヒントは、Excel でマクロ レコーダーを使用する場合、C# で生成されたコードとほぼ同じものを使用できるということです。

于 2013-08-20T12:24:18.373 に答える