我在启用宏的工作簿中禁用Excel宏时遇到问题。我有一个包含宏的Excel 2003模板文件(.xlt)。然后我做以下事情:
然后宏被禁用,没有明显的方法来启用它们。
同样的问题似乎在这里描述:http://www.sqldrill.com/excel/miscellaneous-excel-subjects/872432-excel-2007-macros.html
我已尝试保存到“受信任位置”以及该主题中的其他建议,但会出现同样的问题。
还有其他人遇到过这个问题吗?
谢谢, 汤姆
答案 0 :(得分:3)
来自开发者标签
答案 1 :(得分:2)
我遇到了类似的问题 - 宏没有工作,我的事件都没有被解雇,等等。关闭/重新开放没有效果。
通过打开另一个启用了宏并运行其中一些工作簿的工作簿,我的问题工作簿神秘地开始重新开始工作。
答案 2 :(得分:1)
可能的原因在于信托中心 - >宏设置,您选择了一个“禁用...”单选按钮(这是默认设置)。尝试单击“禁用所有带通知的宏”,这样您就可以选择要启用的.xlsm文件(或者,如果您在测试计算机上并想要启用所有宏,请单击“启用所有宏”)。
答案 3 :(得分:1)
这个问题有一个简单而奇怪的解决方案。转到系统工具 - > disck清理,然后清理临时文件,这将解决它
答案 4 :(得分:1)
除了@ IndrajeetK的回答中提到的Macro Security问题,另一个可能的原因是您没有安装VBA组件。
Windows
> Start
> Control Panel
> Programs and Features
Microsoft Office (edition\version)
Change
Add or Remove Features
Continue
Microsoft Office
> Office Shared Features
> Visual Basic for Applications
Run from My Computer
Continue
如果您仍然遇到问题,请重复上述操作,只选择Repair
而不是Add or Remove Features
。
如果以上内容为您提供了configuration did not complete successfully
消息,请参阅investigating the log上的这篇帖子。