我可以在没有在主机上安装 MS Office 的情况下使用 C# 创建 Excel 工作表吗?
问问题
447 次
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 回答