為Word宏添加VBA項(xiàng)目的數(shù)字證書(shū)簽名
互聯(lián)網(wǎng) 發(fā)布時(shí)間:2008-10-04 19:36:27 作者:佚名
我要評(píng)論
用戶在使用Word編輯文檔時(shí)可以借助Word宏命令提高工作效率。在默認(rèn)情況下,Word宏的安全性設(shè)置為“高”,當(dāng)運(yùn)行Word宏命令時(shí)會(huì)自動(dòng)禁用宏。如果將Word宏安全性設(shè)置為“中”,則每次運(yùn)行Word宏會(huì)彈出Word宏安全警告對(duì)話框。而如果把Word宏的安全性設(shè)置為“低”來(lái)取消安全警
用戶在使用Word編輯文檔時(shí)可以借助Word宏命令提高工作效率。在默認(rèn)情況下,Word宏的安全性設(shè)置為“高”,當(dāng)運(yùn)行Word宏命令時(shí)會(huì)自動(dòng)禁用宏。如果將Word宏安全性設(shè)置為“中”,則每次運(yùn)行Word宏會(huì)彈出Word宏安全警告對(duì)話框。而如果把Word宏的安全性設(shè)置為“低”來(lái)取消安全警告,則會(huì)增加惡意代碼或病毒破壞的危險(xiǎn)。為此,用戶可以為Word宏添加VBA項(xiàng)目的數(shù)字證書(shū)簽名,這樣不僅可以取消Word宏安全警告,并且不會(huì)降低Word文檔安全性。以Word2003為例,具體實(shí)現(xiàn)方法如下所述。
1.設(shè)置Word宏的安全級(jí)為“中”
首先需要將Word宏的安全性設(shè)置為“中”,以便觀察到更為清晰的設(shè)置結(jié)果。在為Word宏添加VBA項(xiàng)目的數(shù)字證書(shū)簽名后,再將安全性設(shè)置為高,操作步驟如下所述:
第1步,運(yùn)行Word2003,打開(kāi)Word2003窗口。在菜單欄中依次單擊“工具”→“宏”→“Visual Basic 編輯器”菜單命令,如圖2008061101所示。
圖2008061101 單擊“Visual Basic 編輯器”菜單命令
第2步,打開(kāi)“Visual Basic 編輯器”窗口,在菜單欄中依次單擊“插入”→“模塊”菜單命令,如圖2008061102所示。
圖2008061102 單擊“模塊”菜單命令
第3步,打開(kāi)模塊窗口,在窗口中輸入三行代碼:如圖2008061103所示。
圖2008061103 輸入VBA代碼
sub macrodm()
MsBox “my macro”
End Sub
并在菜單欄依次單擊“文件”→“關(guān)閉并返回到 Microsoft Word”菜單命令。在Word窗口中依次單擊“工具”→“宏”→“安全性”菜單命令,打開(kāi)“安全性”對(duì)話框。選中“中”單選框,并單擊“確定”按鈕,如圖2008061104所示。
圖2008061104 “安全性”對(duì)話框
第4步,保存并關(guān)閉當(dāng)前的Word文件,然后再次打開(kāi)該Word文件。這時(shí)將自動(dòng)打開(kāi)“安全警告”對(duì)話框,提示用戶是否運(yùn)行Word宏,如圖2008061105所示。
圖2008061105 “安全警告”對(duì)話框
2.安裝 VBA 項(xiàng)目的數(shù)字證書(shū)
安裝VBA項(xiàng)目的數(shù)字證書(shū)需要使用Office安裝光盤(pán)或安裝源文件,安裝步驟如下所述:
第1步,將Office 2003安裝光盤(pán)放入光驅(qū),然后打開(kāi)“控制面板”窗口,在“控制面板”窗口中雙擊“添加/刪除程序”圖標(biāo)。在打開(kāi)的“添加或刪除程序”窗口中選中“Microsoft Office Professional Edition 2003” 選項(xiàng),并單擊“更改”按鈕,如圖2008061106所示。
圖2008061106 “添加或刪除程序”窗口
第2步,打開(kāi)“Microsoft Office 2003安裝”向?qū)?,在“維護(hù)模式選項(xiàng)”對(duì)話框中選中“添加或刪除功能”單選框,并單擊“下一步”按鈕,如圖2008061107所示。
圖2008061107 選中“添加或刪除功能”單選框
第3步,打開(kāi)“自定義安裝”對(duì)話框,選中“選擇應(yīng)用程序的高級(jí)自定義”復(fù)選框,并單擊“下一步”按鈕,如圖2008061108所示。
圖2008061108 選中“選擇應(yīng)用程序的高級(jí)自定義”復(fù)選框
第4步,在打開(kāi)的“高級(jí)自定義”對(duì)話框中展開(kāi)“Office 共享功能”選項(xiàng),然后單擊“VBA 項(xiàng)目的數(shù)字證書(shū)”左側(cè)的下拉三角。在彈出的安裝選項(xiàng)列表中單擊“從本機(jī)運(yùn)行”選項(xiàng),并單擊“更新”按鈕開(kāi)始安裝,如圖2008061109所示。
圖2008061109 單擊“從本機(jī)運(yùn)行”選項(xiàng)
3.創(chuàng)建VBA項(xiàng)目的數(shù)字證書(shū)
成功安裝VBA 項(xiàng)目的數(shù)字證書(shū)后,在開(kāi)始菜單的Office啟動(dòng)菜單中依次單擊“Microsoft Office 工具”→“VBA項(xiàng)目的數(shù)字證書(shū)”命令,打開(kāi)“創(chuàng)建數(shù)字證書(shū)”對(duì)話框。在“您的證書(shū)名稱”編輯框中輸入數(shù)字證書(shū)的名稱(如wordhome.com.cn),并單擊“確定”按鈕。成功創(chuàng)建數(shù)字證書(shū)后單擊“確定”按鈕關(guān)閉“創(chuàng)建數(shù)字證書(shū)”對(duì)話框,如圖2008061110所示。
圖2008061110 “創(chuàng)建數(shù)字證書(shū)”對(duì)話框
4.為Word宏添加數(shù)字簽名
為Word宏安裝數(shù)字簽名的步驟如下所述:
第1步,打開(kāi)事先創(chuàng)建的包含有Word宏命令的Word文件,在菜單欄依次單擊“工具”→“宏”→“Visual Basic 編輯器”菜單命令。在編輯器窗口中依次單擊“工具”→“數(shù)字簽名”菜單命令,打開(kāi)“數(shù)字簽名”對(duì)話框,并單擊“選擇”按鈕,如圖2008061111所示。
圖2008061111 “數(shù)字簽名”對(duì)話框
第2步,在打開(kāi)的“選擇證書(shū)”對(duì)話框中選中名稱為wordhome.com.cn的數(shù)字證書(shū),并依次單擊“確定”→“確定”按鈕,如圖2008061112所示。
圖2008061112 “選擇證書(shū)”對(duì)話框
第3步,在“Visual Basic 編輯器”窗口中依次單擊“文件”→“關(guān)閉并返回到 Microsoft Word”菜單命令,然后將Word宏安全性重新設(shè)置為“高”,并關(guān)閉該Word文件。
5.總是相信來(lái)自此發(fā)布者的宏
打開(kāi)包含已簽名Word宏的Word文件,打開(kāi)“安全警告”對(duì)話框。選中“總是相信來(lái)自此發(fā)布者的宏”復(fù)選框,并單擊“啟用宏”按鈕。然后再次關(guān)閉該Word文件,當(dāng)再次打開(kāi)該Word文件時(shí),“安全警告”對(duì)話框?qū)⒉辉購(gòu)棾觯鳺ord宏命令已經(jīng)自動(dòng)運(yùn)行了,如圖2008061113所示。
圖2008061113 選中“總是相信來(lái)自此發(fā)布者的宏”復(fù)選框
圖2008061101 單擊“Visual Basic 編輯器”菜單命令
第2步,打開(kāi)“Visual Basic 編輯器”窗口,在菜單欄中依次單擊“插入”→“模塊”菜單命令,如圖2008061102所示。
圖2008061102 單擊“模塊”菜單命令
第3步,打開(kāi)模塊窗口,在窗口中輸入三行代碼:如圖2008061103所示。
圖2008061103 輸入VBA代碼
sub macrodm()
MsBox “my macro”
End Sub
并在菜單欄依次單擊“文件”→“關(guān)閉并返回到 Microsoft Word”菜單命令。在Word窗口中依次單擊“工具”→“宏”→“安全性”菜單命令,打開(kāi)“安全性”對(duì)話框。選中“中”單選框,并單擊“確定”按鈕,如圖2008061104所示。
圖2008061104 “安全性”對(duì)話框
第4步,保存并關(guān)閉當(dāng)前的Word文件,然后再次打開(kāi)該Word文件。這時(shí)將自動(dòng)打開(kāi)“安全警告”對(duì)話框,提示用戶是否運(yùn)行Word宏,如圖2008061105所示。
圖2008061105 “安全警告”對(duì)話框
2.安裝 VBA 項(xiàng)目的數(shù)字證書(shū)
安裝VBA項(xiàng)目的數(shù)字證書(shū)需要使用Office安裝光盤(pán)或安裝源文件,安裝步驟如下所述:
第1步,將Office 2003安裝光盤(pán)放入光驅(qū),然后打開(kāi)“控制面板”窗口,在“控制面板”窗口中雙擊“添加/刪除程序”圖標(biāo)。在打開(kāi)的“添加或刪除程序”窗口中選中“Microsoft Office Professional Edition
圖2008061106 “添加或刪除程序”窗口
第2步,打開(kāi)“Microsoft Office 2003安裝”向?qū)?,在“維護(hù)模式選項(xiàng)”對(duì)話框中選中“添加或刪除功能”單選框,并單擊“下一步”按鈕,如圖2008061107所示。
圖2008061107 選中“添加或刪除功能”單選框
第3步,打開(kāi)“自定義安裝”對(duì)話框,選中“選擇應(yīng)用程序的高級(jí)自定義”復(fù)選框,并單擊“下一步”按鈕,如圖2008061108所示。
圖2008061108 選中“選擇應(yīng)用程序的高級(jí)自定義”復(fù)選框
第4步,在打開(kāi)的“高級(jí)自定義”對(duì)話框中展開(kāi)“Office 共享功能”選項(xiàng),然后單擊“VBA 項(xiàng)目的數(shù)字證書(shū)”左側(cè)的下拉三角。在彈出的安裝選項(xiàng)列表中單擊“從本機(jī)運(yùn)行”選項(xiàng),并單擊“更新”按鈕開(kāi)始安裝,如圖2008061109所示。
圖2008061109 單擊“從本機(jī)運(yùn)行”選項(xiàng)
3.創(chuàng)建VBA項(xiàng)目的數(shù)字證書(shū)
成功安裝VBA 項(xiàng)目的數(shù)字證書(shū)后,在開(kāi)始菜單的Office啟動(dòng)菜單中依次單擊“Microsoft Office 工具”→“VBA項(xiàng)目的數(shù)字證書(shū)”命令,打開(kāi)“創(chuàng)建數(shù)字證書(shū)”對(duì)話框。在“您的證書(shū)名稱”編輯框中輸入數(shù)字證書(shū)的名稱(如wordhome.com.cn),并單擊“確定”按鈕。成功創(chuàng)建數(shù)字證書(shū)后單擊“確定”按鈕關(guān)閉“創(chuàng)建數(shù)字證書(shū)”對(duì)話框,如圖2008061110所示。
圖2008061110 “創(chuàng)建數(shù)字證書(shū)”對(duì)話框
4.為Word宏添加數(shù)字簽名
為Word宏安裝數(shù)字簽名的步驟如下所述:
第1步,打開(kāi)事先創(chuàng)建的包含有Word宏命令的Word文件,在菜單欄依次單擊“工具”→“宏”→“Visual Basic 編輯器”菜單命令。在編輯器窗口中依次單擊“工具”→“數(shù)字簽名”菜單命令,打開(kāi)“數(shù)字簽名”對(duì)話框,并單擊“選擇”按鈕,如圖2008061111所示。
圖2008061111 “數(shù)字簽名”對(duì)話框
第2步,在打開(kāi)的“選擇證書(shū)”對(duì)話框中選中名稱為wordhome.com.cn的數(shù)字證書(shū),并依次單擊“確定”→“確定”按鈕,如圖2008061112所示。
圖2008061112 “選擇證書(shū)”對(duì)話框
第3步,在“Visual Basic 編輯器”窗口中依次單擊“文件”→“關(guān)閉并返回到 Microsoft Word”菜單命令,然后將Word宏安全性重新設(shè)置為“高”,并關(guān)閉該Word文件。
5.總是相信來(lái)自此發(fā)布者的宏
打開(kāi)包含已簽名Word宏的Word文件,打開(kāi)“安全警告”對(duì)話框。選中“總是相信來(lái)自此發(fā)布者的宏”復(fù)選框,并單擊“啟用宏”按鈕。然后再次關(guān)閉該Word文件,當(dāng)再次打開(kāi)該Word文件時(shí),“安全警告”對(duì)話框?qū)⒉辉購(gòu)棾觯鳺ord宏命令已經(jīng)自動(dòng)運(yùn)行了,如圖2008061113所示。
圖2008061113 選中“總是相信來(lái)自此發(fā)布者的宏”復(fù)選框
相關(guān)文章
多位數(shù)字編號(hào)在Word2010中的使用方法介紹
在Word里面輸入了一連串?dāng)?shù)據(jù),苦惱沒(méi)有添加序號(hào),看上去很亂,自己手動(dòng)添加又沒(méi)有效率,太費(fèi)時(shí)間2024-05-07在WORD中插入帶圈數(shù)字11至20的序號(hào)的方法
在WORD中可以通過(guò)插入符號(hào)的方式插入帶圈的數(shù)字1至10,但超過(guò)10就沒(méi)有辦法了。常規(guī)也夠用了,但情況總有特殊的,如果不夠再要插入11以上的怎么辦呢.下面給朋友們介紹一個(gè)好2012-05-23如何將Word2010中的阿拉伯?dāng)?shù)字轉(zhuǎn)換成大寫(xiě)數(shù)字
如果用戶需要將Word2010文檔中的阿拉伯?dāng)?shù)字轉(zhuǎn)換成人民幣大寫(xiě)數(shù)字,則可以借助Word2010提供的編號(hào)功能實(shí)現(xiàn)。2011-06-28- 其實(shí)圖片也是可以自動(dòng)更正的,這在需要經(jīng)常調(diào)用某些圖片時(shí)相當(dāng)實(shí)用,這樣就不需要每次逐個(gè)手工插入了。2009-08-04
Word 2007中給數(shù)字標(biāo)識(shí)循環(huán)節(jié)的兩種方法
使用Word 2007編輯試卷時(shí),可以直接為相關(guān)的數(shù)字標(biāo)識(shí)循環(huán)節(jié),從而避免試卷打印出來(lái)后再手工標(biāo)識(shí)。例如需要做一個(gè)0.356的循環(huán)小數(shù),在3和6上標(biāo)識(shí)循環(huán)節(jié),這里介紹兩種不2008-10-06- Word表格具有簡(jiǎn)單的計(jì)算功能,可以借助這些計(jì)算功能完成簡(jiǎn)單的統(tǒng)計(jì)工作。例如可以Word表格計(jì)算出某個(gè)部門一周內(nèi)接待了多少人次來(lái)訪者,以及一個(gè)工作日公司一共接待了多少人2008-10-04
word數(shù)字簽名有什么用?word數(shù)字簽名保護(hù)文檔方法步驟
word數(shù)字簽名有什么用?想知道的朋友就和小編一起來(lái)看看word數(shù)字簽名保護(hù)文檔方法步驟吧2014-06-17

