在VB6开发的程序中添加了一个数据导出到EXCEL2003的功能,用SETUP FACTORY7打包后,在其他电脑上点击导出后,出现如下提示。
估计是引用了MICROSOFT EXCELL 11.0 OBJECT LIBRARY ,而用SETUPFACTORY7打包时未能将相关的DLL或OCX打包进去,请问如何用SETUP FACTORY7 提取出与之相关的文件。

解决方案 »

  1.   

    你可以试试在打包时把Excel.Exe文件打进去
      

  2.   

    .....一般用vba,客户机必须装有office...
      

  3.   

    用VB-PowerWrap 汉化版 ,可以自动搜出需要的dll和ocx,也可直接生成exe
      

  4.   

    [Quote=引用 1 楼 jhone99 的回复:]
    你可以试试在打包时把Excel.Exe文件打进去
    [客户机有OFFICE2003,包括EXCEL2003./Quote]
      

  5.   


    客户机有OFFICE2003,包括EXCEL2003.
      

  6.   

    你是否使用了后期绑定,例如:   
      Set   objAccess   =   CreateObject("Excel.Application")   
        
      这样的代码,在打包时会丢失相应的组件。需要在工程-引用菜单中将所引用的组件显式引用,重新打包就可以了。
      

  7.   


    是否客户机EXCEL2003安装有问题
      

  8.   

    没有问题,平常用很正常。EXCEL2003的打印和预预览功能齐全。
      

  9.   


    不会对他们原有的EXCEL有影响吧。
      

  10.   

    经查是打印驱动没装的问题。谢谢大家。但是问题只解决了一半,如何用SETUP FACTORY7 提取出与之相关的文件这个问题还是没有人回答。
      

  11.   

    看看这个上面有说明不:http://download.csdn.net/source/1421217