现在是为Microsoft的Excel宏

2022/11/23 来源:不详

黑龙江治疗白癜风医院 http://baidianfeng.39.net/a_bdfzkyy/131224/4315794.html

上海一站式IT外包服务,上海希尼亚偌信息科技有限公司专注IT领域多年,致力于IT外包、IT运维、网络维护、系统集成等多项IT外包服务,服务网点遍及上海各区,数十年来已为数百家知名企业及上市企业提供过IT技术服务。欢迎您来电咨询,我们将竭诚为您服务...

7月8日,微软撤回了2月份默认阻止Excel文档中的宏的决定。微软曾表示,如果从互联网上下载包含宏的Excel文件,它将阻止它们。(恶意行为者使用这些诱饵作为对网络发起攻击的一种方式;具体而言,勒索软件和其他类型的恶意活动可以从普通的旧恶意电子表格中发起。)

微软仍计划实施此封锁,但前提是“获得更好的体验”。与此同时,您现在可以采取一些行动,因此您无需担心未来的变化。

如果您为一家为您自己的内部办公室使用开发电子表格的公司工作,那么电子表格很可能没有数字签名。签署宏类似于网站如何使用SSL证书来验证网站是否合法。自签名过程中最困难的部分是决定您是要购买代码签名证书还是使用自签名证书过程。(我可以从个人经验告诉你,尝试购买代码签名证书是一个昂贵且繁琐的过程。我不推荐这种选择,除非大型企业的代码签名过程是例行的。)

对于其他所有人,我建议您对Excel宏进行自签名。棘手的部分是获得允许您这样做的程序。您需要按照此知识库文章查找文件selfcert.exe在您的计算机上的位置。就我而言,该文件位于“C:\ProgramFiles\MicrosoftOffice\root\Office16”(如果您运行的是64位版本的Office)。启动selfcert.exe程序并将证书命名为描述性的例如MyExcel文件。

在Windows计算机上的搜索框中,键入mmc.exe以启动管理控制台。单击文件,然后单击“添加/删除管理单元”,然后单击“证书管理单元”,然后将其添加到您的管理视图中。您需要将其添加到“我的用户帐户”中。单击证书当前用户,然后单击个人证书存储。您现在应该在证书存储中看到“MyExcelFiles”证书。您可以双击它来查看证书。(应该说CA根证书不受信任;这对于自签名证书是正常的。)

现在,打开要使用自签名证书进行代码签名的Excel文件。(如果尚未显示,您需要将开发人员选项卡添加到您的Excel电子表格中。)单击文件更多选项后,从左侧选择“自定义功能区”。接下来,选择右侧的“MainTabs”,选中“Developer”复选框,然后单击“OK”按钮。

在代码组的开发人员选项卡上,选择VisualBasic。在工具菜单上的VisualBasic中,单击数字签名。出现“数字签名”对话框时,选择一个证书并单击“确定”。保存VisualBasic并关闭VisualBasic界面。现在重新保存您的Excel文件。

检查计算机上的宏安全设置也很重要。在开发人员选项卡上(同样在代码组中),单击宏安全性。在宏设置类别中,选择所需的选项。使用自签名证书对所有使用的Excel文件进行签名后,您可以将设置更改为“禁用VBA宏,但数字签名的宏除外”。

现在是时候查看包含宏的电子表格了。如果您在网上下载了任何内容但不知道它们来自哪里,请停止。您需要通过将文件上传到

转载请注明:
http://www.3g-city.net/gjyzz/2421.html
  • 上一篇文章:

  • 下一篇文章:
  • 网站首页 版权信息 发布优势 合作伙伴 隐私保护 服务条款 网站地图 网站简介

    温馨提示:本站信息不能作为诊断和医疗依据
    版权所有2014-2024 冀ICP备19027023号-6
    今天是: