我看到程序有两种不同的方式可以将数据导出到Excel中:
- 打开Excel并逐个单元格输入数据(在运行时看起来像是宏在工作);
- 在磁盘上创建一个Excel文件,并将数据写入该文件(类似于MS Access中的导出功能)。
第一种方法非常缓慢,对我来说就是很糟糕。
第二种方法是我需要使用的。我猜我需要某种SDK,以便我可以在C++中创建Excel文件。
- 我需要为 .xls 和 .xlsx 使用不同的SDK 吗?
- 我应该从哪里获取这些 SDK?(我已经尝试在 Google 上搜索了,但我找到的 SDK 看起来做其他事情而不是提供一个接口来创建 Excel 文件)。
- 在运行时方面,PC 需要安装 MS Office 才能创建 Excel 文件吗?还是您可以获得可分发的 DLL 并将其与您的可执行文件一起部署?