空でないヘッダーまたはセルでExcelの最後の列を取得する方法は? つまり、Excel のヘッダー行の最後の空でないセルを取得して、それぞれの列インデックスを数値で取得します。
C#でそれを行う方法を実際に見つけることができません。VBA では、XlToleft を使用するとかなり簡単です。
.NET と Excel の相互運用を使用しています。
完全に空白のままにする行をクリックしないでください。例: データが行 8 で終わる場合、行 9 または 10、またはそれ以上の行をクリックしないでください。Excel シートはこれらの行をカウントし、空白を送信します。
If you are using OLEDB connection it reads that blank row and column only if you have clicked on a single cell in that row or column
また
コードを通じて明示的に null をチェックします。