複数シートのExcelファイルからデータを読み取ろうとしています。最初のシートには列ヘッダーがあります。2枚目はそうではありません。そして3番目のものには何もありません。最初のシートから正常に読み取ることができます。
ヘッダーなしでシートから読み込もうとすると、プログラムは例外を通過します。
var sheet1_data = from c in excel.Worksheet<Species>("Sheet1") select c; // This works and the question is how do i retreive data from sheet2?
私は現在これを使用しています:
var Sheet2_data = from b in excel.WorksheetNoHeader("sheet2") select b;
sheet2_dataから読み取ろうとすると、次の例外が発生します。
'sheet2'は有効なワークシート名ではありません。有効なワークシート名は次のとおりです:'sheet2、sheet3'、
どんな助けでも大歓迎です。
B。