解决方案 »

  1.   

    看看这个。http://blog.csdn.net/chinacsharper/article/details/12999435
      

  2.   

    Office有没有安装正确,一些电脑是精简版的,就会出问题。
      

  3.   

    朋友,我遇到的问题跟你差不多,有消息了互通下啊
    我在想有没有方法直接将需要引用的dll文件打入程序包中,这样不管客户机的office是什么版本都可以运行
      

  4.   

    应该是OFFICE没有正确安装造成的。建议你使用第三方EXCEL工具 推荐使用 NPOI for .net 版本。蛮好用的。
      

  5.   

    声明错了,定义是  appexl= new Microsoft.Office.Interop.Excel._Application 是没有横杠的
      

  6.   


    谢谢您  我遇到的就是这个问题,只是程序里 要调用excel 和word  用第三方组件word 也可以吗?有修改注册表能修复的方法吗?
      

  7.   


    谢谢您  我遇到的就是这个问题,只是程序里 要调用excel 和word  用第三方组件word 也可以吗?有修改注册表能修复的方法吗?
      

  8.   


    谢谢您  我遇到的就是这个问题,只是程序里 要调用excel 和word  用第三方组件word 也可以吗?有修改注册表能修复的方法吗?
      

  9.   

      NPOI 是你最好的选择。我上回遇到这个问题,三方组件立马解决。不理他office环境等因素。
      

  10.   

    谢谢楼上各位的热心指点,和1#版主遇到的是完全一样的问题,在那个帖子后面看到了解决方法,确实是WPS最新抢鲜版的问题,重装原来的正式版可以解决,3#可以试试
      

  11.   


    是的 要是在程序做好之前 确实会尝试NPOI,很多都推荐这个组件,为下次积累经验教训吧
      

  12.   

    这个真心可以,网上的解决方法都没能解决,结果安装了下正式版WPS(之前的抢鲜版已经卸掉),然后再卸载掉就好了,我找了下原因,目测估计是抢鲜版在卸载的时候没让把注册表卸载干净。正式版的卸载能卸干净