上面已经有详细说明了,就不再赘述了 用时总结: 1oracletns错误时,在连接数据源时:应填写oracle安装目录下tnsnames.ora第一个=之前的名字 2由于正常导出后还有宏始终再起作用,去掉宏方法:按alt+f8,但由于密码保护,无法删除,因此可以首先另存为excel5.0版,会不保存vba工程,然后再另存在2010版本,就好了想了好久。。。。鼓励一下w800927自己