已启用宏但宏无法运行
IT之家 7 月 9 日消息,微软在今年早些时候宣布,在 Office 应用中默认禁用 Visual Basic for Applications(VBA)宏,这一变化将适用于从互联网上下载并包含宏的 Office 文件,但微软周四表示,根据用户“反馈”,将取消这一变动,不再禁用 VBA 宏,但没有说明具体缘由。
今日,微软向 Neowin 做出回应,确认这只是暂时的回滚。微软表示:“根据用户反馈,我们暂时回滚了此更改,同时我们进行了一些额外的更改以增强可用性。这只是一个临时更改,我们完全致力于为所有用户默认禁用 Office 宏。”
此外,无论默认配置如何,用户都可以通过组策略设置阻止来自网上的 Office 宏。组策略的路径在“用户配置-策略-管理模板”的如下地址:
如果用户想默认阻止来自网上的 Office 宏,可以将这几项设置为 Protected。
IT之家了解到,计算机科学里的宏是一种批量处理的称谓,它根据一系列预定义的规则替换一定的文本模式。解释器或编译器在遇到宏时会自动进行这一模式替换。Microsoft Word 中对宏定义为能组织到一起作为一独立的命令使用的一系列 Word 命令,从而使日常工作变得更容易。
VBA 宏被默认禁用在 2203 版本中开始推行,由于 VBA 宏被默认阻止,黑客无法再用其来传播恶意软件。在启用 VBA 宏自动屏蔽的系统上,客户会看到一个“安全风险:微软已阻止宏运行,因为此文件的来源不受信任”的安全警告,点击后会打开一篇文章,其中包含关于使用 Office 宏背后的安全风险以及在绝对必要时才能启用这些宏的说明。
","force_purephv":"0","gnid":"9e43843e523c37475","img_data":[{"flag":2,"img":[{"desc":"","height":"416","title":"","url":"https://p0.ssl.img.360kuai.com/t01fee5f43e82833748.jpg","width":"744"},{"desc":"","height":"555","title":"","url":"https://p0.ssl.img.360kuai.com/t01f7f13a3c9079acc5.jpg","width":"932"}]}],"original":0,"pat":"piece_72time,art_src_1,fts0,sts0","powerby":"hbase","pub_time":1657351122000,"pure":"","rawurl":"http://zm.news.so.com/c134e349bab2a0a8018bb548b43337e1","redirect":0,"rptid":"ba35950e89b2b9dd","s":"t","src":"IT之家","tag":[{"clk":"kdigital_1:acc","k":"acc","u":""},{"clk":"kdigital_1:word","k":"word","u":""},{"clk":"kdigital_1:微软","k":"微软","u":""},{"clk":"kdigital_1:asic","k":"asic","u":""},{"clk":"kdigital_1:microsoft","k":"microsoft","u":""}],"title":"微软回应停止默认禁用 Office 宏:只是暂时的更改
洪供萧4041为什么excel表的宏无法运行? -
封蓝郑13683749402 ______ 请降低Excel的宏安全性至中(需要确认)或者以下(默认可以运行所有宏)
洪供萧4041Excel的宏文件怎么加载?总是无法打开?宏模块已添加! -
封蓝郑13683749402 ______ 如果是在当前工作簿中添加宏模块,这个不用专门“加载”.只要把EXCEL的宏安全等级设置为“中”或“低”(建议设置为“中”),再重新打开这个工作簿就可以了.设置安全性为“中”时,在打开工作簿时会有提示,你可选择“启用宏”就行了.以EXCEL2003为例,打开后,在“工具-宏-宏”中,选择宏的名字确定即可执行这个宏.如果不是上面所说,而是指“加载宏”,可把工作簿另存为“.xla”为后缀的文件,然后在需要使用这个加载宏的时候按“工具-加载宏”,在“浏览”中指定路径就行了.
洪供萧4041excel 总是提示无法运行宏,严重影响正常使用,有时有时还莫名其妙新建一个工作薄,反复出现对话框.
封蓝郑13683749402 ______ 1.可能你的宏安全性级别设置的过高,调成低的应该可以. 2.如果调低还不行,可以按Alt+F11检查工作簿的宏有没有问题. 宏安全性设置方法:选择工具\选项\安全性\宏安全性.
洪供萧4041excel启用宏时,一点执行就无响应了 -
封蓝郑13683749402 ______ 也可能执行结束了,着重看看是否没有符合这条件的呢? If Sheets("Sheet1").Cells(i, 2).Value = Sheets("SQL Results").Cells(j, 2).Value Then
洪供萧4041excel2007已启用宏,但是还是弹出窗口说宏被禁用了.但是我已经在重新打开的时候设置了启用宏了,求您帮助 -
封蓝郑13683749402 ______ Excel选项 → 信任中心 点击右边 信任中心设置 按钮 → 受信任的位置 →添加新位置 指定一个信任的文件夹,把你的文件放进去就可以了.
洪供萧4041excel中,设置好的宏在文件关闭重新开启以后为甚么会提示宏命令被禁用或无法使用,要如何解决这个问题? -
封蓝郑13683749402 ______ 这是因为你的宏的安全性设置为“高”或“非常高”的缘故. “工具”→“宏”→“安全性”→设为“中”即可,下次使用便会提示您是否启用宏.
洪供萧4041宏在此工作簿中不可用或者所有宏被禁止 怎么办? -
封蓝郑13683749402 ______ 在信任中心设置受信任位置. 选项“信任中心——信任中心设置——受信任位置——添加新位置”,把你保存含有宏文件的文件夹添加进去.
洪供萧4041为什么我的电脑excel2007 宏不能用 -
封蓝郑13683749402 ______ 第一种:2007版Excel默认的.xlsx后缀的文件不支持宏的运行,需另存为.xlsm后缀的启用宏的文件.第二种:在excel工具-选项里面的安全设置中,将安全级别设置成“中”或“低”试试.希望能帮到你. 求采纳!
洪供萧4041根据安全设置,已经禁用宏,若要运行宏,您需要重新打开此工作薄,然后选择“启用宏”.这是怎么回事啊. -
封蓝郑13683749402 ______ 注意:此方法会删除Excel文件的所有宏,如果文件内含自己编辑使用的宏,请谨慎使用.(亲测有效)1 关闭所有打开的Excel文件,新建一个空白Excel文档2 空白文档建好后,按ALT+11弹出VB编辑窗口3 找到插入标签,插入模块 请点击输入...
洪供萧4041excel文件显示未启用宏,但包含启用宏的内容.已经在信任中心中设置启用所有宏,但仍然无法打开? -
封蓝郑13683749402 ______ Excel文件打开时没有启用宏,但包含启用宏的内容.单击“确定”打开不启用宏选项的文件.查询日志·答案2022-04-25 Excel文件没有启用打开宏,但包含启用宏的内容,单击确定,没有启用宏的选项,如何打开此文件.这可能是因为您的Office已禁用宏,您可以通过以下操作启用宏:1、单击Excel左上角的Office图标,然后单击Excel选项.2.在Excel选项中选择信任中心,然后单击“信任中心设置”.3.在信任中心选择宏设置.Excel默认情况下禁用所有宏并发送通知.4,您可以单击“选择”以激活所有宏,然后单击“确定”.