在 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?

如何将Select查询结果保存到EXCEL中

如何在.net 2.0中将数据从数据库或DataTable保存到Excel文件而没有响应

在java servlet中将.xls文件导入mysql