oledb を介して通常の Excel ファイルを読み取ることができましたが、プロジェクトのタスク ファイルには、複数の列が結合されている、数式の下に多数のセルがあるなど、さまざまな形式の問題が含まれており、その結果、データ セットを読み取ることができませんでした。エクセルファイルのデータを保存します。シートの内容を読み取ることができた場合-「入力タブ」、セル番号AF6-AF-24、私の仕事は完了しましたが、列を処理する前に、ExcelファイルはExcelでまったく解析されません。助けてください!
OleDbConnection connExcel = new OleDbConnection("Provider= Microsoft.ACE.OLEDB.12.0;Data Source=P:\\DummyTesterF.xlsx; Extended Properties=\"Excel 12.0;HDR=YES;\"");
OleDbCommand cmdExcel = new OleDbCommand();
OleDbDataAdapter Adapter = new OleDbDataAdapter();
cmdExcel.CommandText = String.Format("SELECT * From ['Input Tab$']");
cmdExcel.Connection = connExcel;
Adapter.SelectCommand = cmdExcel;
DataTable Table = new DataTable();
Adapter.Fill(Table);