[英]Macros in document (not template) not visible in Word, but VBA-code is in place
使用 Win10 和 Word 2016。
我用宏 (.dotm) 制作了一个 Word 模板。 当我基于此模板创建新文档 (.docm) 时,所有代码(ThisDocument 除外)都从模板复制到文档中。
但是当我重新打开文档时,这些宏在 Word 中不可见:我打开宏窗口 (alt+F8),如果我在底部的列表中选择活动文档(不是“全部...”或模板)没有显示宏。 宏列表是空的。
宏的快捷方式也不起作用。
但是,如果我创建一个新的宏,然后 go 回到宏窗口 (alt+F8),所有的宏都应该在那里。 捷径奏效。
为什么会这样? 更重要的是:当有人打开文档时,如何确保宏可见并且快捷方式立即起作用?
在所有计算机上,基于该模板的所有文档似乎都是这种情况。
我找到了解决方案。 如果我将附件模板更改为“普通”,则文档的宏将按原样显示。
很奇怪。 但很高兴知道。
我有同样的问题,但解决方案不同。 当我转到模板选项(文件|选项|加载项,然后从“管理”下拉菜单中选择模板并单击“开始”)时,列出了我的 dotm 文件,但它旁边的复选框中没有勾选,所以它没有自动加载。
我勾选了宏文件名旁边的方框,重新启动 Word,果然,我的宏都重新出现了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.