在 C#.Net 中将 .xls 文件保存到 .txt 文件中
Posted
技术标签:
【中文标题】在 C#.Net 中将 .xls 文件保存到 .txt 文件中【英文标题】:Save .xls file into .txt file in C#.Net 【发布时间】:2012-11-30 15:01:15 【问题描述】:如何从 C# 将 .xls 文件保存(实际上是另存为)文本文件。我试过File.Copy()
,但我看不到数据。我在文本文件中得到了一些特殊字符。
任何帮助将不胜感激。
【问题讨论】:
您不能神奇地将数据从一种格式转换为另一种格式。你需要一个 Excel 阅读器 您可能需要使用一个类来访问 Excel 工作表和其中包含的数据。我想像 Microsoft.Office 之类的程序集有这样的类。 使用EPPLus Library 请显示您目前正在尝试的代码。 【参考方案1】:你应该使用Microsoft.Office.Tools.Excel.Workbook.SaveAs()
方法
【讨论】:
以上是关于在 C#.Net 中将 .xls 文件保存到 .txt 文件中的主要内容,如果未能解决你的问题,请参考以下文章
在 VB.net 中将多种文件类型保存到一个 potobuf-net 化的文件中
R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称将数据写入Excel文件新的表单(sheet)中将文件保存为xls文件格式(而不是xlsx)
如何在“另存为”对话框中将工作表的默认保存格式从 .xml 更改为 .xls?