0

我可以在没有在主机上安装 MS Office 的情况下使用 C# 创建 Excel 工作表吗?

4

3 回答 3

0

如果您的目标是 Office 2007+ - 您可以查看Office Open XML。您的 .xlsm 基本上是一个压缩的 XML 文件,只要您不做任何花哨的事情 - 它应该很容易生成。

但是,如果 - 您的目标是 Office 2003 或更早版本 - .xls 是二进制格式。您可能需要查看 abiword 或 star office,看看您是否可以使用他们的任何代码将您的数据序列化到它。

于 2012-06-05T19:03:21.460 回答
0

我已经使用 EPPlus 库实现了这一点。

于 2012-09-04T04:07:05.633 回答
-1

过去,我创建了一个简单的 HTML 表格并保存为 .xls,并且在 Excel 中打开得很好。

于 2012-06-05T05:34:06.040 回答