有可能是Com权限的问题
XP的话到控制面板 管理工具 Component Services(组件服务?大概是这个名字)中去配值
2000的话有一条命令也可以配置的,一下子找不到了
配完记得重起

解决方案 »

  1.   

    代码肯定没错  
    alextsln(以泪洗面)
    能不那个说清楚点啊
    在组件服务里面配置什么啊??
      

  2.   

    组件服务里面可以配置每一个Com组件的权限
    有哪些用户可以访问,有哪些用户可以执行Excel和其他Office组件也是其中之一我怀疑你的两个环境上一个权限大,一个权限小,导致出问题。
    2003上默认User组就没有Excel的操作权限的
      

  3.   

    如果是XP的话,在组件服务中,打开我的电脑的DCom配置,在里面找Excel应用程序和Excel工作簿
    找到了右击/属性,将默认权限改为自定义权限,然后调大权限就好
    试试看好了
      

  4.   

    快来高手啊 我也想知道这些问题:
    问题1:execl怎么才能导入到DATASET里面?问题2:DATASET里面的数据怎么才能导出到execl里面? 急 啊!帮解答吧!!!谢谢啦!
      

  5.   

    應該是系統的com有問題和execl的版本問題