如何使用C ++编写,编辑和检索Excel文档中的特定单元格?

基本上,我希望能够在Excel单元格和我的C ++程序之间传递数据。 我在Excel / C ++交互方面没有任何经验,在任何网站上我都找不到连贯的解释或文档。 如果有人可以链接我的一些引用或提供一个自己,将不胜感激。 谢谢。

如果这是针对Windows系统的,则可以始终使用OfficeWriter或Aspose等可用的托pipe Excel库之一。

也可能有类似的库特别为c + +,我知道我们(OfficeWriter)用来做一个。

编辑 :看起来像那里有几个,像LibXL和BasicExcel 。

如果应用程序将在安装了Excel的最终用户计算机上运行,​​则可以轻松使用Excel interop并隐藏Excel。

除了由smoore提到的LibXL和BasicExcel之外,还有:

ExcelFormat库是BasicExcel库的改进版本,将允许您读取和写入简单的值。 这是免费的。

xlslib也会读取和写入简单的值,我还没有尝试过。 它也是免费的。

数字鸭 ,是我写的商业图书馆,它支持读写价值,公式和图片。 该网站有如何使用function的例子。