我試圖在Excel中打開一個.dat文件,它是製表符分隔的,然後將其保存爲.xls文件。在Excel中打開.dat(製表符分隔的文件),另存爲.xls
到目前爲止,我可以讀取文件並將其保存爲.xls文件,但由於某些原因,所有值都位於第一列,並且它沒有製表符分隔它們。
(如果我打開在Excel文件沒有我的節目,它完美製表劃)
這些是兩行代碼,我使用打開並重新保存文件。
xlWorkBook = xlApp.Workbooks.Open(f, 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0);
xlWorkBook.SaveAs(filename + ".xls", Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);
你讓它工作? – Andrew 2012-03-08 18:27:10