DoCmd.OutputTo方法报错:数据库引擎找不到对象-某.强人
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


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

发表时间:2020/11/29 16:43:20 评论(0) 浏览(4158)  评论 | 加入收藏 | 复制
   
摘 要: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群(群号:198465573)
 
 相关文章
Access运行时错误2501:OutputTo 操作被取消的解决...  【张亚帮  2012/11/17】
关闭“取消outputto”提示  【sunhz  2012/11/26】
Microsoft Access找不到对象“产品名称”。如果“产品...  【麥田  2018/11/23】
导出至Excel系列方法一OutputTo  【金宇  2019/8/6】
DoCmd.OutputTo (打印及导出PDF和xlsx)的用法  【欧志华  2020/9/22】
常见问答
技术分类
相关资源
文章搜索
关于作者

某.强人

文章分类

文章存档

友情链接