如何在 Access 2013 中编辑嵌入的宏
Posted
技术标签:
【中文标题】如何在 Access 2013 中编辑嵌入的宏【英文标题】:How to edit an embedded macro in Access 2013 【发布时间】:2016-02-12 14:56:58 【问题描述】:我有一个 .accdb 数据库,我尝试了以下方法来编辑名为“AutoExec”的嵌入式宏:
Visual Basic 编辑器不显示(我猜是因为它是嵌入的,没有命名)
宏显示在导航窗格中,但右键单击它不会显示任何上下文菜单
基于http://answers.microsoft.com/en-us/office/forum/office_2010-access/how-do-i-open-an-existing-macro-for-editing-in-ms/c28c7874-5435-4fd2-a4a6-d6562fb47492我打开了宏的属性表和一些表格但是没有省略号可以点击,看起来像这样: 1
宏创建异常并在打开数据库后立即中断。我想修理它。非常感谢您的任何意见。
【问题讨论】:
很可能你的应用程序真正的扩展是acde。禁止编辑宏。 听起来很有趣 - 是的,文件夹中有两个同名文件,一个是 accdb,另一个是 accde。我有什么选择?有机会解锁吗? 在 ACCDB 版本中编辑宏,然后从更新的 ACCDB 中创建一个新的 ACCDE。 如果 AutoExec 宏导致异常,您可以在打开 accdb 文件时按住 Shift 键来阻止它运行。 【参考方案1】:如果您按 F11,您会在左侧看到一个窗口,其中包含表格、表单、报告、宏和模块的列表。展开模块部分并右键单击 AutoExec 宏。选择设计视图
您现在应该看到它的作用了。
【讨论】:
谢谢,但恐怕不适用于本案。右键单击宏不会显示任何上下文菜单。也许我应该得到一个不同的 Office 版本或其他东西来交叉检查。以上是关于如何在 Access 2013 中编辑嵌入的宏的主要内容,如果未能解决你的问题,请参考以下文章