我试图在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