首頁 > 軟體

Word如何用宏加密

2020-07-14 14:33:59

在編輯文件時,我們經常為了文件內容不被洩露而對文件內容進行加密處理,小編將在這裡為你提供兩種方法用於快速便捷的操作宏加密文件,大家一起學習吧!

方法一:

對於機密檔案,可以使用宏功能加密Word文件。用宏加密文件時,具體操作方法如下。

第1步:切換到【開發工具】索引標籤;在【程式碼】組中單擊【檢視宏】按鈕,如下圖所示。

第2步:開啟【宏】對話方塊,在【宏名】文字方塊中輸入“Autopassword”;單擊按鈕,如下圖所示。

第3步:彈出【Microsoft Visual Basic for Applications - Normal - [NewMacros(程式碼)]】程式碼編輯視窗,在視窗的“Sub Autopassword()”和“End Sub”之間輸入以下程式碼;單擊工具列中的【執行子過程/用戶表單】按鈕;然後單擊【關閉】按鈕關閉此視窗。

With Options

.BackgroundSave = True

.CreateBackup = False

.SavePropertiesPrompt = False

.SaveInterval = 10

.SaveNormalPrompt = False

End With

With ActiveDocument

.ReadOnlyRecommended = False

.EmbedTrueTypeFonts = False

.SaveFormsData = False

.Password = "123456"

.WritePassword = "123456"

End With

Application.DefaultSaveFormat = " "

第4步:設定完成後,將該文件儲存並關閉,當再次開啟該文件時,會彈出【密碼】對話方塊,在【請鍵入開啟檔案所需的密碼】文字方塊中輸入密碼“123456”,單擊按鈕。

 

第5步:彈出【密碼】對話方塊,在【請鍵入修改檔案所需的密碼,否則以唯讀方式開啟】文字方塊中輸入“123456”,單擊按鈕,即可開啟文件。

 

方法二:

一、認識Word自動宏

所謂宏是將一系列Word命令和指令組合起來,形成一個命令,實現任務執行的自動化。在Word中有一類很實用的自動宏,會在特定事件發生時自動執行,Word提供的5個自動宏是:

1.Autoexec宏在啟動Word時自動執行。若以WinWord/Mfile命令啟動Word,則需再新增“/Mautoexec”引數,否則Autoexec宏不被執行。2.Autoexit宏在退出Word時自動執行。3.Autonew宏在新建文件時自動執行。4.Autoopen宏在開啟文件時自動執行。5.Autoclose宏在關閉文件時自動執行。

二、錄製自動加密宏只要給

Autonew宏增加密碼功能,在新建文件時將自動加上通用密碼。建立Autonew宏步驟如下:

1.啟動Word,點選“工具”選單中“宏”子選單,單擊“錄製新宏”,系統彈出“錄製宏”對話方塊。

2.在“宏名”框中鍵入Au-tonew,在“將宏儲存在”框中,單擊“所有文件(Normal.dot)”,並且還可以在“說明”框中鍵入對宏的說明,然後單擊“確定”。

3.單擊“工具”選單“選項”命令,系統彈出“選項”對話方塊。

4.單擊“儲存”索引標籤或“安全性”索引標籤,單擊“開啟許可權密碼”或“修改許可權密碼”框,輸入密碼,例如“123”,單擊“確定”按鈕,在“確認密碼”對話方塊中,再次鍵入密碼並單擊“確定”。

5.開啟“工具”選單的“宏”子選單,單擊“停止錄製”。

6.退出Word。

今後,所有利用工具列上“新建”按鈕建立的文件都有了通用密碼。但如果僅到此為止,我們會有一個小小的遺憾,就是啟動Word時自動新建的Word空文件沒有自動加上密碼。

為了彌補這一缺憾,我們還需要再錄製一個“Autoexec”自動宏:

首先如上所述開啟“錄製宏”對話方塊,然後在“宏名”框中鍵入“Autoex-ec”,在“將宏儲存在”框中,選擇“所有文件(Normal.dot)”,在“說明”框中鍵入對宏的說明,單擊“確定”按鈕,然後單擊常用工具列上的“新建”按鈕,最後開啟“工具”選單的“宏”並單擊“停止錄製”命令。

至此,只要你使用Word,Word會自動給每個新建文件都加上通用密碼。但當你再次開啟這些文件時,可千萬別因為Word要求你輸入密碼而慌了手腳。


IT145.com E-mail:sddin#qq.com