当前位置:编程学习 > C#/ASP.NET >>

C# excel另存为制表符.txt

我想在C#程式里面将Excel另存为制表符.txt文件

 workBook.SaveAs(absFileName, Excel.XlFileFormat.xlXMLSpreadsheet, oMissing, oMissing, false, false,Excel.XlSaveAsAccessMode.xlNoChange, oMissing, oMissing, oMissing, oMissing, false);
可以另存为 .xls 文件成功


workBook.SaveAs(absFileName, Excel.XlFileFormat.xlTextWindows, oMissing, oMissing, false, false,Excel.XlSaveAsAccessMode.xlNoChange, oMissing, oMissing, oMissing, oMissing, false);
想保存为.txt 报异常 。。HRESULT 中的异常:0x800A03EC --------------------编程问答-------------------- 看这两个链接:
http://blogs.msdn.com/eric_carter/archive/2005/06/15/429515.aspx

http://support.microsoft.com/kb/320369 --------------------编程问答-------------------- workBook.SaveAs()的第二个参数 object FileFormat 用 Excel.XlFileFormat.xlUnicodeText 可以成功保存为文本文档。
用 Excel.XlFileFormat.xlTextWindows 运行出错,跟你的情况一样。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,