昨天,我制作了一个宏,用于自动切换到打印布局中的拆分视图。它工作正常,我在快速访问工具栏上为其添加了一个按钮。一切都很好。现在,今天,按钮仍然在那里,但是当我单击它时,我收到此错误消息,“由于您的宏安全设置,无法找到宏或已禁用宏。”我没有更改安全设置。发生了什么?我怎样才能恢复我的宏?我不想每次启动 Word 时都必须重新制作它;这有点违背了目的。谢谢。
更多信息
从“开发人员”选项卡 ->“代码组”->“宏”按钮,我无法在出现的对话框中找到该宏。我查看了“宏在”下拉菜单中的所有选项。宏没有保存吗?
更多信息
我刚刚尝试重新制作宏。在“录制宏”窗口中,我将其命名为 PageLayoutSplitView,并将“将宏存储在”保留为默认设置“所有文档 (Normal.dotm)”。同样,它工作正常,直到我重新启动 Word。然后又出现了与之前相同的问题。
答案1
通过查看 Word 2007,似乎任何想要全局可用的宏都需要存储在“所有文档 (Normal.dotm)”中。创建原始文件时,您将它保存在哪里?
使用 Visual Basic 编辑器 (ALT+F11),您可以验证宏是否已保存在您的普通文件中。参考下面的示例图,您可以通过打开附加到任何模块来查看任何打开的文档中的任何宏。
答案2
点击Microsoft Office 按钮,然后点击Word 选项。 点击信任中心, 点击信任中心设置,然后点击宏设置。如果不更改,默认设置是“禁用所有宏并发出通知”。确保已选中该选项。这样,您可以根据具体情况选择何时启用宏。重新启动 Word,并检查它是否发出通知,告知您是否要禁用或启用宏。然后选择“启用”。