0
我試圖將一個Excel表格複製到另一個Excel表格。 我有一個excel文件,裏面有一張表格。現在我想創建一個新的Excel文件,該文件應該包含另一個工作表中的數據以及一些更新的數據。外部表格在Excel中不是預期的格式,通過C#
爲此,我正在讀取第一張excel表格中的所有數據,並將其存儲在某些DataTable中,該數據表格工作正常。
但現在當我通過StreamWriter創建一個Excel工作表並試圖打開連接插入記錄時,它給了我這個錯誤。
「外部表不是在Excel中預期的格式」
System.IO.StreamWriter oExcelWriter = System.IO.File.CreateText(@"filename.xls");
conn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=file.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=0"";";
爲什麼它給這個錯誤。我不想使用Interop,我只想使用OleDb。