找不到命名空间啊!!
已经用“TlbImp Excel9.olb Interop.Excel.dll”命令生成了Excel.dll
已经在“项目”-“添加引用”-“浏览”里引用了Excel.dll
已经在“项目”-“添加引用”-“Com”里引用了"Microsoft Excel9.0 Object Library"
还是不行!!!

解决方案 »

  1.   

    你直接在项目里面引用com组件里面的Excel不行吗?
      

  2.   

    不好意思,不是在com组件里面,在.net里面就行。Microsoft.Office.Tools.Excel
      

  3.   

    TlbImp Excel.exe Interop.Excel.dll”命令生成了Excel.dll 
    我以前用过,有个印象,好像还要Office.Core,Office.VBA等的引用。在“项目”-“添加引用”-“Com”里引用了"Microsoft Excel9.0 Object Library" 
    有了这一步就不用TlbImp。
    现在主流的office是2003版了,建议还是面向2003开发: 编程资源比较多,用户群体也会多些。
      

  4.   

    4个文件,引用Interop.Excel.dllhttp://www.teansun.com/excel.rar
      

  5.   

    已经用“TlbImp Excel9.olb Interop.Excel.dll”命令生成了Excel.dll 
    已经在“项目”-“添加引用”-“浏览”里引用了Excel.dll 
    已经在“项目”-“添加引用”-“Com”里引用了"Microsoft Excel9.0 Object Library" 
    -------------------------------------------------------------
    这样没错啊,重新卸了再添你在本地引用,看bin文件夹里是否成功了
      

  6.   

    已经用“TlbImp Excel9.olb Interop.Excel.dll”命令生成了Excel.dll 
    已经在“项目”-“添加引用”-“浏览”里引用了Excel.dll 
    已经在“项目”-“添加引用”-“Com”里引用了"Microsoft Excel9.0 Object Library" 
    -------------------------------------------------------------
    这样没错啊,重新卸了再添,
    你在本地引用,看bin文件夹里是否成功了
      

  7.   

    已经用“TlbImp Excel9.olb Interop.Excel.dll”命令生成了Excel.dll 
    已经在“项目”-“添加引用”-“浏览”里引用了Excel.dll 
    已经在“项目”-“添加引用”-“Com”里引用了"Microsoft Excel9.0 Object Library" 
    -------------------------------------------------------------
    这样没错啊,重新卸了再添,你在本地引用,看bin文件夹里是否成功了
      

  8.   

    按照您的吩咐,已经下载并解压,得到4个dll文件,我把他们全部放到bin\文件夹下,并添加了引用(4个都引用了,不行。只引用"Interop.Excel.dll",还是不行),始终提示:
    错误 1 命名空间“Microsoft”中不存在类型或命名空间名称“Office”(是缺少程序集引用吗?) F:\作品\c#作品\操作Excel2000\WindowsApplication1\Form1.cs 9 17 ChangeExcel
      

  9.   


    添加之后,在bin\文件夹里没有发现额外的文件,只是在Office安装目录下产生了3个dll文件:
    "Excel.dll","Office.dll","VBIDE.dll"。
    我把他们全部放到bin\文件夹里,然后再引用,还是不行注:以上所有添加引用的操作都是在"解决方案资源管理器"-"引用"下把"Excel","Office","Interop.Excel","Interop.Office"等引用移除后才添加的。
      

  10.   

    是执行“TlbImp Excel9.olb Interop.Excel.dll”后产生了3个dll