全,
在过去,我通过以下方式创建了许多动态Excel (2003)电子表格:
1.使用Excel COM对象,2.电子表格的for表示,3.用于创建Excel电子表格的3.SyncFusion控件
以上所有内容都是从C#.NET代码生成的
现在我的问题是,创建Excel2007电子表格的最佳技术是什么?有什么变化吗?我知道Excel2007比2003高级得多。请注意,我的需求现在已经改变,我需要创建更复杂的电子表格,包括轴心等。
同样,我想使用.NET框架创建这些新的电子表格。
谢谢你,马里奥斯
发布于 2010-02-27 00:35:18
由于2007 Office文件是XML包,因此使用FW 3.0将其创建为包。
参见http://support.microsoft.com/kb/931866。
发布于 2010-03-01 04:29:12
看看StackOverflow上的这个问题:
Create Excel (.XLS and .XLSX) file from C#
我认为当涉及到Excel2007时,ExcelPackage可能是一个合适的选择。
发布于 2010-09-29 16:22:48
我可以推荐SpreadsheetGear库-它是商业的,但比COM方法快得多。
另一个好处:不依赖于客户端计算机,您可以使用例如OpenOffice作为查看器
http://www.spreadsheetgear.com/
https://stackoverflow.com/questions/2343002
复制相似问题