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宏创建自签名数字证书的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于OpenCv+Django的网络实时
- 下一篇: hdu-2191悼念512汶川大地震遇难