gpt4 book ai didi

ms-access - Access 2013 accde 文件无法导出到 acFormatXLSX

转载 作者:行者123 更新时间:2023-12-04 12:26:22 24 4
gpt4 key购买 nike

我有一个 Access 2013 数据库,我将它保存为一个 accde 文件以提供给最终用户。我注意到报告打印预览的功能区上不再有导出按钮。我不知道为什么它们在 accdb 中但在 accde 文件中找不到任何使用 Google 来解释这一点的内容,但我确实找到了很多文章说您必须为 Access 的运行时版本制作自己的功能区导出到 Excel。我没有使用运行时,但我制作了自己的功能区并且它有效,但仅适用于 .xls 文件格式。当我尝试将其保存到 .xlsx 时,出现错误:

“运行时错误‘2282’:您尝试输出当前对象的格式不可用。”

我在网上发现了一些帖子,说这有效,但没有详细信息,还有很多关于 Access 2007 错误/删除功能的帖子关于 Excel 导出不起作用,但我使用的是 2013,所以不相关。

所以代码很简单:

DoCmd.OutputTo acOutputReport, "MyReport", acFormatXLSX, "File Name"

我也尝试添加引用。我目前按优先级顺序有以下引用文献:
Visual Basic 应用程序
Microsoft Access 15.0 对象库
OLE自动化
Microsoft Office 15.0 Access 数据库引擎对象库
微软互联网控制
Microsoft Office 15.0 对象库
Microsoft Excel 15.0 对象库
Microsoft 数据 Access 组件安装版本

简短的问题是,是否可以使用 Access 2013 导出到 XSLX?如果是,我做错了什么?

感谢您一直阅读到这里。

最佳答案

无法将报告导出到 Excel 2013。显然,由于导出报告的用户体验不佳,它没有特别包括在内。我可以想象跨越许多单元格等的标签可能会变得困惑。

如果要导出到 Excel,能否将查询导出到 Excel 中?或者只是导出为 PDF ?

您还可以使用模板 excel 文件,然后将数据导出到一个范围内。

从这里 link on support.office.com向下滚动到 准备导出操作 ,查看“格式化”部分。

有一个脚注 1. 选择目标工作簿和文件格式。请注意,报告只能以较旧的 *.xls 文件格式导出,而不能以较新的 *.xlsx 文件格式导出。

关于ms-access - Access 2013 accde 文件无法导出到 acFormatXLSX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31867331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com