我已经看到了以两种不同方式导出到Excel的程序。以编程方式在C++中创建Excel文件
- 打开Excel和单元格中输入数据单元(在其运行时,它看起来像在工作中宏)
- 创建一个Excel文件在磁盘和数据写入到文件(如在MS的导出功能访问)
数字1是非常缓慢的,对我来说,这只是普通的谨慎。
2号是我需要做的。我猜我需要某种SDK,以便我可以用C++创建Excel文件。
- 是否需要为.xls和.xlsx提供不同的SDK?
- 我从哪里获得这些? (我尝试了谷歌搜索,但我发现的SDK看起来像他们做的其他事情比提供一个接口来创建Excel文件)。
- 当谈到运行时,MS Office是需要创建Excel文件的PC上的一项需求,还是您获得了可以使用可执行文件部署的可再发行DLL?
是否必须是Excel文件?如果您所做的只是导出数据,则可以保存[CSV文件](http://en.wikipedia.org/wiki/Comma-separated_values),这样可以更轻松地生成Excel和Excel文件愚蠢的电子表格程序)将没有问题打开它。 –