爲你的Excel工做表設置密碼

在平時使用Excel工做的過程當中,咱們經常會把一些比較重要的工做表經過菜單的「格式-工做表-隱藏」命令隱藏起來,然而對於稍微懂得 Excel 操做的人來講,這種方法簡直是形同虛設,由於對方只要使用「格式/工做表/取消隱藏」命令,就能夠把隱藏的內容再次顯示出來。安全

  想要真正地把工做表保護起來,咱們能夠經過設置密碼的方法來實現。編輯器

  一、選擇菜單的「工具/宏/Visual Basic編輯器」命令,打開Microsoft Visual Basic程序窗口,在左側能夠看到「工程」和「屬性」面板,如圖所示。工具

  

點擊查看原始圖片

 

  二、在「工程」面板中顯示了該Excel文檔的全部工做表。選擇要隱藏的工做表,而後在「屬性」面板中設置「Visible 」屬性值爲「-2-xlSheetVeryHidden」如圖所示。性能

  「Visible」屬性有3個值分別是:spa

  -0-xlSheetHidden:通常隱藏,與「格式-工做表-隱藏」命令的效果同樣。orm

  -1-xlSheetVisible:顯示工做表圖片

  -2-xlSheetVeryHidden:高級隱藏,設置後沒法經過「格式/工做表/取消隱藏」命令顯示工做表。文檔

  

點擊查看原始圖片

 

  三、至此,工做表已經成功隱藏,可是別人仍然能夠進入「Visual Basic編輯器」把工做表的屬性改過來,所以最重要的一步是設置查看工做表屬性的密碼。it

  選擇「工具/VBAProject屬性」命令,打開「VBAProject工程屬性」對話框,選擇「保護」選項卡,勾選「查看時鎖定工程」,並設置查看工程屬性的密碼,單擊「肯定」按鈕,如圖所示。軟件

  

點擊查看原始圖片

 

  四、按下Ctrl+S保存,返回Excel界面便可看到工做表已經被隱藏。此時菜單「格式/工做表/取消隱藏」也是處於灰色狀態,如圖所示。

  

點擊查看原始圖片

 

  五、要找回隱藏了的工做表,能夠再次進入「Visual Basic編輯器」,在「屬性」面板中單擊「VBAproject」時,會自動要求用戶輸入密碼,若是所示。輸入正確密碼後,把隱藏了的工做表的屬性從新設置便可。

  

點擊查看原始圖片

 

  如此一來,即使有人知道這種操做方法,但若是沒有密碼的話也不能顯示出隱藏的工做表,所以大大加強了Excel的安全性能。

  另外,有一點要提醒你們的就是,每一個Excel文檔中必需至少有一個工做表的Visible屬性值爲「-1-xlSheetVisible」,即至少有一個工做表是顯示的。不然,軟件會彈出屬性設置出錯的提示,如圖所示。

  

點擊查看原始圖片

(責任編輯:lwei)

相關文章
相關標籤/搜索