各位朋友,谁有微软版本的"excel8.h" 或"excel9.h",如能Email给我,我将不胜感激。
我的Email地址为:[email protected]

解决方案 »

  1.   

    why do you need excel8.h? try#import "C:\Program Files\Microsoft Office\Office\MSO9.DLL"
    #import "C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB"
    #import "C:\Program Files\Microsoft Office\Office\excel9.olb" rename("DialogBox","DialogBoxXl") rename("RGB","RGBXl") exclude ("IFont","IPicture")using namespace Excel;
      

  2.   

    import excel的类型库,会生成.h的,文件名不一定是excel9.h而已。
      

  3.   

    using #import, you will get excel9.tlh, excel9.tli
      

  4.   

    nbb01的提示很有价值,真希望结贴时他得分最高。可是我不知道如何在结贴时给分,真有点不好意思。
      

  5.   

    search "Q178749" in MSDN, Q178749 HOWTO: Create an Automation Project Using MFC and a Type Library. It will tell you how to generate excel8.h.
      

  6.   

    在工作區右擊,在彈出菜單中選擇 ClassWizard >> 出現MFC ClassWizard 對話框 >>單擊第三個選項Automation >>單擊按鈕 "Add Class...",選擇 From a type library .. >>在彈出的 Import from type library 對話框中,找到 Excel9.olb (或Excel8.olb),確定即可,即產生Excel9.h及Excel9.cpp文件.