excel 表格怎么启用宏?

excel 表格怎么启用宏?

之前可以在Office信任中收默认启用所有宏,将宏安全性设置降低,但可能从2月7日之后新的Office版本,这个可难会有所改变。

微软宣布开始默认阻止 Office 中的 VBA 宏启动运行(来自Internet互联网的文件)来源:微软,原网址

由于担心宏木马病毒,微软决定在将来的版本,默认阻止 Office 中的 VBA 宏启动运行(来自Internet互联网的文件),这对VBA开发者并不是一件好事。

VBA 宏是恶意行为者获取部署恶意软件和勒索软件的常用方法。因此,为了帮助提高 Office 的安全性,我们正在更改 Office 应用程序的默认行为以阻止来自 Internet 的文件中的宏。

通过此更改,当用户打开来自 Internet 的文件并且该文件包含宏时,将显示以下消息:

“了解更多”按钮包含有关使用宏的不良行为者的安全风险、防止网络钓鱼和恶意软件的安全做法以及如何启用这些宏的说明(如果绝对需要)。

重要的组织可以使用阻止宏从 Internet策略在 Office 文件中运行,以防止用户无意中从 Internet 打开包含宏的文件。我们建议将此策略作为Microsoft 365 企业应用版安全基线的一部分启用。如果您启用该策略,您的组织将不会受到此默认更改的影响。

要为这一变化做好准备,我们建议您与组织中在其 Office 文件中使用宏的业务部门(例如财务部门)合作,并与您依赖的独立软件供应商 (ISV) 合作,他们在办公文件。

此更改仅影响运行 Windows 的设备上的 Office,并且仅影响以下应用程序:Access、Excel、PowerPoint、Visio 和 Word。

此更改将在 2203 版中开始推出,从 2022 年 4 月上旬的当前频道(预览版)开始。稍后,此更改将在其他更新频道中可用,例如当前频道和每月企业频道。

下表显示了此更改将在每个更新渠道中可用的预测时间表。斜体信息可能会发生变化。

在将来确定的日期,我们还计划对 Office LTSC、Office 2021、Office 2019、Office 2016 和 Office 2013 进行此更改。

此更改不会影响 Mac 上的 Office、Android 或 iOS 设备上的 Office 或 Web 上的 Office。

以下流程图显示 Office 如何确定是否在来自 Internet 的文件中运行宏。

以下步骤解释了流程图中的信息。

笔记Windows 将 Web 标记 (MOTW) 属性添加到来自不受信任位置的文件,例如 Internet 或受限区域。该属性仅适用于保存在 NTFS 文件系统上的文件,不适用于保存到 FAT32 格式设备的文件。

笔记

笔记以前,在默认行为发生这种变化之前,应用程序会检查是否启用了VBA 宏通知设置策略以及它是如何配置的。

如果策略设置为已禁用或未配置,则应用程序将检查File > Options > Trust Center > Trust Center Settings... > Macro Settings下的设置。默认设置为“禁用所有带有通知的宏”,这允许用户在信任栏中启用内容。

您可以使用策略来管理 Office 如何处理宏。我们建议您从 Internet策略中使用阻止宏在 Office 文件中运行。但是,如果该策略不适合您的组织,另一个选项是VBA 宏通知设置策略。

重要的如果您使用的是适用于企业的 Microsoft 365 应用,则只能使用策略。策略不适用于 Microsoft 365 商业应用版。

此策略可防止用户无意中从 Internet 打开包含宏的文件。当文件下载到运行 Windows 的设备时,Web 标记 (MOTW) 属性将添加到文件中,以标识它来自 Internet。

我们建议将此策略作为Microsoft 365 企业应用版安全基线的一部分启用。您应该为大多数用户启用此策略,并且只根据需要为某些用户设置例外。

五个应用程序中的每一个都有一个单独的策略。下表显示了可以在组策略管理控制台中的用户配置\策略\管理模板下找到每个策略的位置:

阻止宏在来自 INTERNET 的 OFFICE 文件中运行

如果您不使用“阻止宏在来自 Internet 的 Office 文件中运行”策略,则可以使用“VBA 宏通知设置”策略来管理 Office 如何处理宏。

此策略可防止用户被引诱启用恶意宏。默认情况下,Office 配置为阻止包含 VBA 宏的文件,并显示一个信任栏,其中包含宏存在且已被禁用的警告。如果合适,用户可以检查和编辑文件,但在选择信任栏上的启用内容之前不能使用任何禁用的功能。如果用户选择启用内容,则该文件将添加为受信任文档并允许运行宏。

五个应用程序中的每一个都有一个单独的策略。

重要的保护宏很重要。对于不需要宏的用户,请通过选择“全部禁用而不通知”来关闭所有宏。我们的安全基线建议是您应该执行以下操作:

如果您不配置策略,用户可以在File > Options > Trust Center > Trust Center Settings... > Macro Settings下配置宏保护设置。

由于Excel Word PPT Access等Office用户群体很大,使用VBA编程的开发者也不少,这个消息可能会给VBA开发者带来一些不便

不知道大家怎么看,可以在评论区留言交流一下!