您好,登錄后才能下訂單哦!
摘自:http://blog.csdn.net/rekrad/article/details/7666196
開發環境:VS2005, 使用MFC
目前在網上找到的添加COM組件,從而可以調用COM接口讀取EXCEL文件的,都沒有成功,添加OFFICE組件之后,并沒有生成excel.h和excel.cpp文件,同時也沒有編譯成功代碼.原來VS2010和VS2005之間是有差別的,目前使用VS2005就是沒有辦法編譯通過,但是VS2010就沒有問題
首先打開Class Wizard,點擊"Add class"按鈕下的"From a type Library"導入 office安裝目錄下的"excel.exe"(適用于 Excel2003),然后選擇需要用的一些類,比如_Application, _Workbook,Workbooks, Worksheets,_Wroksheet,Range,Shapes等。點擊確定后,系統會在你的程序目錄下生成excel.h和excel.cpp兩個文件,在要使用這些導入的類時加入#include "Excel.h"即可。
提供如下的解決方案:
將VS2010下面的工程中的Excel.h文件和Excel.cpp文件以及上面添加的頭文件拷貝到VS2005中,重新加載編譯
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。