EXCEL 宏打不开 安全警告 宏被禁用

前几天遇到的一个问题:

 一个excel vba项目,将其挂在一台服务器上,由公司其他机器访问(非并发),经测试有2/3的机器正常,但另外一些却都出现了同样的问题,即后台程序不运行。
   例如,打开一个工作簿正常时应该有对应的登陆界面,但这些机器上则没有,在工作簿中运行其他也不行...
   进入vbe界面,也无法调试,提示".....工程被禁用.....",但宏设置里已经启用了所有宏。
另外,自己在进行调试时把两台(一台正常一台非正常)机器进行了对比,宏设置什么的都一样,重新装了一遍office07,也不管用........

症状:  打开工作簿后无法运行宏,显示:
         
             点击 这个警告,显示:         
         
                然后无论在excel选项中怎么设定这个文件的宏都不能运行!!!
                而且本机的许多其他工作簿宏是可以运行的.....
网上的一个解决办法,是设置注册表中的安全等级level ,但我测试的却没有成功,以下为截图:

解决:

本来以为是office补丁原因,但后来被否定了。分析原因推测是由于程序在后台加解密的过程中对工作簿加了密 。一种解决方法是:另外打开一个工作簿,在其中添加对本工作不的解密过程即可" Workbooks("系统.xlsm").Unprotect Password:="12345" ",然后关闭此工作簿,重新打开,就可以了.

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值