我在vb中引用了excel 2007的库,那么部署到excel 2000, xp, 或 2003的机器上能用么?
如果倒过来在office xp的机器上开发,然后用到2007的客户上,可以么?

解决方案 »

  1.   

    如果是“引用”的excel对象,也就是添加引用后用dim objExcel as new Excel.application形式生成对象的,那就要求部署到的机子具有相同的版本号;
    如果是“创建”的excel对象,也就是直接用dim objExcel as object,然后用set objExcel=creatobject("Excel.application")来生成Excel对象的,那么部署到的机子就不需要具有相同的Excel版本。