首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Access在将查询输出到Excel时“遇到错误”

Access在将查询输出到Excel时“遇到错误”
EN

Stack Overflow用户
提问于 2011-11-24 20:20:58
回答 1查看 192关注 0票数 0

我们有一个建立已久的Access应用程序,它使用以下语法将查询导出到Excel:

代码语言:javascript
复制
DoCmd.OutputTo acOutputQuery, "qryFoo", "Microsoft Excel (*.xls)", "Bar.xlt", True    

这已经奏效多年了。

今天,一位使用Access 2002 10.4302.4219 SP-2 (Excel相同)的客户报告它已停止工作。数据库报告它“遇到一个错误”等,然后就死了。

此问题适用于使用此应用程序的所有三台PC。

首先,在检查文件Bar.xlt并发现它已损坏(如果您尝试独立打开它,它会报告Invalid file format )时,我们认为我们有一个解决方案,那就是插入一个好版本的Bar.xlt,然后再打开。这将导致相同的错误,..事实上,在这个过程中重新中断了Bar.xlt

我们尝试了以下变体(以防它不喜欢它是xlt的事实,或者它需要显式的acFormatXLS格式,但我们仍然有问题(无论如何,原始语法已经工作了很多年)。

代码语言:javascript
复制
DoCmd.OutputTo acOutputQuery, "qryFoo", "Microsoft Excel (*.xls)", "Bar.xls", True    
DoCmd.OutputTo acOutputQuery, "qryFoo", acFormatXLS, "Bar.xlt", True    
DoCmd.OutputTo acOutputQuery, "qryFoo", acFormatXLS, "Bar.xls", True    

当然,我们还压缩/修复了前端和后端。没有变化。

唯一需要注意的是,在工作时,我看到了这个:

我想知道这是否表明这台机器上的Office出现了一些一般性问题。

但当然,这可能是无关的。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2011-11-24 22:48:46

您是否尝试过从控制面板修复办公室安装?我在使用access和excel时遇到了一些非常奇怪的错误,只需要简单的修复即可。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8256959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档