VB 操作excel表通常 都是先引用excel组件,如果安装office07版本,Microsoft Excel 12.0 Object Library 
如果安装03版本,Microsoft Excel 11.0 Object Library,
请问这样会有兼容问题吗,我的机子是office07版的,如果做出来的vb项目用在office03的客户端上,会有问题吗?

解决方案 »

  1.   

    可以用createobject
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 
    http://feiyun0112.cnblogs.com/
      

  2.   

    1)你可以把你所引用的版本一块打包发布出去
    2)dim xlsApp as Object 
    set xlsApp=CreateObject("Excel.Application") 
      

  3.   

    Microsoft Excel 12.0 Object Library 打包进去最高版本的,我感觉应该是向后兼容。
      

  4.   

    一般高版兼容低版本,所以有时低版本控件或dll兼容性还好一些
      

  5.   


    用CreateObject 就不用引用“Microsoft Excel 11.0 Object Library”这些了吗?