2011-05-17 98 views

回答

1

有一个COM接口是well documented

我建议你从Workbooks.Open方法开始打开一个现有的Excel文件。

如果您只需要基本功能(无格式,公式的...),还可以使用BasicExcel:没有任何依赖关系的C++库(它将excel文件读写为复合文件)并且比COM接口更容易使用(至少从C++)。

0

我已经使用SQL来做到这一点。我没有示例代码方便,但快速谷歌搜索带来了这个:Link

希望它有帮助。

0

如果您对使用托管库没有限制,则可以检查处理Excel文件格式的托管库NPOI

由于它被管理,它应该可以注册为COM服务器。如果出于任何原因证明它很难/不可能将其注册为COM服务器,则可以编写一个精简的COM服务器(使用C++或C#或任何您喜欢的方式),只将您需要的功能公开给您的非托管C++代码。

0

我已经使用了这个:ExcelFormatLib,它使用起来很简单,C++很好的维护,编译和工作没有任何问题。

相关问题