Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

DoCmd.OutputTo方法报错:数据库引擎找不到对象

时 间:2020-11-29 16:43:20
作 者:某.强人   ID:73257  城市:长沙
摘 要:DoCmd.OutputTo方法提示数据库引擎找不到对象的解决方法。
正 文:

一、学友问题描述:

      把之前打印出 PDF格式报表的VBA修改成打印出 SLSX格式的之后就报错了,提示找不到对象,但是实际上是存在的。如下图:

点击图片查看大图


二、解决方案:

      首先检查"rptQuote"是否存在,如上图,是存在的,其次ObjectType(输出的对象的类型)是否与对象相对应,就这个问题来说,即是否存在名称为"rptQuote"的查询。

点击图片查看大图

小提示:
使用DoCmd.OutputTo方法导出至Excel 需使用acOutputTable或acOutputQuery,即表或查询作为输出的对象,而不能使用acOutputReport,否则会出现报错。
DoCmd.OutputTo语法
OutputTo (ObjectType, ObjectName, OutputFormat, OutputFile, AutoStart, TemplateFile, Encoding, OutputQuality)



Access软件网官方交流QQ群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助