vba 添加outlook 签名_如何在Office 365中为VBA宏创建自签名数字证书
默认情况下,所有的Microsoft Office 365应用程序,不管是在线的还是桌面的,都会阻止所有VBA宏的操作。这是设计和作为一个有效的安全功能。恶意的流氓宏可能会破坏安全基础设施,导致敏感的企业数据丢失和严重的财务困难。
然而,有些用户,特别是某些高级用户,可能有运行宏的正当业务需要,这些宏可以在Office 365应用程序中自动执行重复的任务。通过更改默认设置,使VBA脚本仅在数字签名支持的情况下才能运行,这些用户可以利用自动化的优点并安全地运行。此方法的关键是创建自签名数字证书。
本教程向您展示了如何更改默认设置以允许签名的VBA宏,以及如何创建自签名的数字证书,您可以将其应用于内部开发的VBA应用程序。
要更改运行VBA宏的默认设置,请单击或轻击有关Office 365应用程序的File选项卡。对于我们的示例,我们使用的是一个空白的Excel工作表,但基本步骤也适用于Outlook和Word,它们是最有可能使用VBA脚本宏的候选者。
向下滚动左侧导航菜单并单击选项项。再次向下滚动左侧导航菜单并单击信任中心项。单击信任中心设置按钮,最终到达我们正在寻找的默认宏设置,如图A所示。
单击更改默认值以禁用所有宏(数字签名宏除外)的单选按钮。单击OK两次以确认新设置。
要创建可以分配给VBA脚本应用程序的自签名数字证书,需要使用Microsoft提供的名为self- cert . exe的实用程序。不幸的是,这个可执行文件通常不在“开始”菜单上,而且常常深埋在硬盘上的Microsoft Office目录中。
由于Office的每个实例可能不同,因此无法保证应用于安装的路径。通常,查找self . exe的目录路径如下所示:
关键是我们正在寻找的可执行文件将在Office16文件夹中,您可能需要查找它。找到它后,双击可执行文件来启动应用程序。
您将被要求做的第一件事是为证书指定一个名称,如图b所示。该名称完全由您自己决定。单击OK两次以完成该过程。
图B
现在,下次你为前景,创造或记录一个宏,使用Visual Basic编辑器或Excel你将能够分配自签名的数字证书(图C) VBA脚本,将允许它运行为目的,而不是被封为了安全目的。
vba 添加outlook 签名_如何在Office 365中为VBA宏创建自签名数字证书相关推荐
- 如何在Outlook 2019/Office 365中运行VBA脚本邮件规则
如果你公司的邮件系统是Microsoft Exchange Server + Outlook,能在Outlook中执行VBA邮件规则,自动化处理邮件,可以节省大把的时间.自Outlook 2016开始 ...
- java pdf添加透明水印_如何在PDF文件中添加透明水印
原标题:如何在PDF文件中添加透明水印 有些文件添加水印,但是又不想水印影响文件的使用有时候会设置透明水印,那么PDF怎么设置透明水印呢,应该有很多的小伙伴们都很好奇应该怎么做吧,接下来就为大家分享一 ...
- cad添加自己线性_如何在CAD图纸中进行线性标注
在CAD中,都会在图纸中进行CAD标注,一般都是有CAD标注样式.CAD标注文字等.那其中有一个就是CAD线性标注?可以标注图纸间的距离?那如何在CAD图纸中进行线性标注呢?具体要怎么来进行操作?本篇 ...
- 如何在Office 365中使用Office剪贴板?
Office 365的好处之一是它具有内置剪贴板.如果您在编写文档,创建电子表格或演示文稿时复制和粘贴项目,则该软件会记住您上一次所做的事情,并将该项目保留在您拥有或决定打开的任何其他Office应用 ...
- rails 添加外键_如何在Rails后端中添加功能强大的搜索引擎
rails 添加外键 by Domenico Angilletta 通过多梅尼科·安吉列塔(Domenico Angilletta) In my experience as a Ruby on Rai ...
- Office 365中Word转成PDF
PDF 的全称是 Portable Document Format ,意为 便携文档格式.在 如何通过Office 365分享文件? 讲述了如何通过 Office 365 来在线分享文件,但是并不是所 ...
- 怎样在表格中选出同一类_如何在excel表格中同一个框选择下一行 - 卡饭网
在excel表格中怎样设置选择下拉列表? 在excel表格中怎样设置选择下拉列表? 在excel表格制作中,经常会遇到固定选项输入,例如性别( 男 女),婚否(是, 否),在制作考勤表的时候也可以利 ...
- 微软teams软件_如何在Microsoft Teams中创建快速投票
微软teams软件 Perhaps you want to know your team's opinion on something. Or, maybe you need your coworke ...
- Excel 2010 VBA 入门 007 创建和使用数字证书签名
目录 操作方法 1.创建数字证书 步骤1 单击Windows中的"开始"按钮,在"所有程序"中找到Microsoft Office,在子文件夹"Mi ...
- function在mysql里总是出错_如何在MySQL函数中引发错误
如何在MySQL函数中引发错误 我创建了一个MySQL函数,如果传递给参数的值无效,则想引发一个错误. 在MySQL函数中引发错误我有哪些选择? 6个解决方案 69 votes MySQL 5.5引入 ...
最新文章
- developer console 学习
- Things That Cannot Change
- OpenCV防止数据溢出saturate_cast
- [webpack-cli] Unable to load ‘@webpack-cli/serve‘ command
- 视觉SLAM笔记(31) 特征提取和匹配
- SPSS制作三线表【SPSS 013期】
- 机房报表错误-没有分配到需要的内存
- SOCKS5协议的原理和应用
- Android 通过usb调用高拍仪进行拍照
- 关于pycharm出现unindent does not match any outer indentation level错误的解决
- 【数据库系统工程师】6.4数据仓库和数据挖掘基础知识
- python+opencv摄像头人脸检测+代码注释
- 关于cv2.cvtColor函数的一些小小的思考
- 【MATLAB】解一元一次(一元二次)方程
- 微信给好友定时自动发消息
- LeetCode 1 Two Sum
- 数美科技 | 关于智能内容审核,这些你都了解吗?
- 做人做事的艺术html,做事做人的说话艺术
- 长沙理工大学教学区校园网登陆
- html中文段落,HTML段落的功能
热门文章
- Mac终端ssh连接Linux服务器
- win7 网络不显示电脑连接到服务器,Win7在网上邻居上看不到别的电脑怎么办?
- linux访问局域网共享,精解局域网访问及共享(三)
- mysql insert on duplicate_一条Insert on duplicate引发的血案
- 论文 计算机教育教学能力,高校计算机教师应具备的能力和培养的方向
- Redis_Study
- SEO与爱情,十字路口中的抉择
- photoshop 用户名、组织或序列号丢失或无效的解决方法(转http://apps.hi.baidu.com/share/detail/10025023)
- ssb门限_SSB调制
- 自主招生计算机网测考什么,自主招生是什么意思 2019自主招生考试考什么