2011-05-17 34 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++很好的維護,編譯和工作沒有任何問題。

相關問題