没安装office的电脑,能不能引用Microsoft.Office.Interop.Excel命名空间,进行新建并修改excel?
openxml可不可以? 没安装office的话,openxml能不能实现新建并修改excel?

解决方案 »

  1.   

    不用安装office,将Microsoft.Office.Interop.Excel.dll复制程序根目录下面。
      

  2.   

    这样的话,能不能新建出来.xlsx文件?没有安装office的话,应该是打不开的。
      

  3.   

    我的意思是没有excel,在没有安装office的环境,运行一个可以新建excel文件的tool,能不能新建出来?openxml是如何操作的?
      

  4.   

    没有安装office的话,不会开启office对VS的支持,在实例化一个Excel Application对象的时候就会报错。解决办法http://hi.baidu.com/bizee/item/7113acf432db2848922af20c。如果是tool的话,就不能用该方法实现操作excel,因为会必须要求用户安装office,没有安装的或者安装不完全的用户没法使用。openxml是可以的。http://wenku.baidu.com/view/d44cb21d6bd97f192279e949.html