Excel中VBA脚本开发时错误的解决

http://www.sina.com.cn 2008年04月12日 12:29  IT168.com

  在Excel中用VBA进行脚本开发时,为了在多个工作表上进行联表操作,采用ADO执行SQL语句,执行过程中遇到如下错误:

  运行时错误 '-2147467259 (80004005)' 用于查看已链接的Microsoft Excel工作表的连接,已经丢失。

  经过多次实验,发现导致该错误的原因是:

  有一列的数据其实是“数字字符串”(只有0-9的数字符),但不小心将那一列的数据格式设定为日期格式,导致出现了“负日期”。

  处理方法是:将该列改回文本格式以后,就没有上述问题了。

发表评论 _COUNT_条
Powered By Google
不支持Flash
·城市对话改革30年 ·新浪城市同心联动 ·诚招合作伙伴 ·企业邮箱畅通无阻
不支持Flash