台灣網站導航  www.9900.com.tw
標題:    Excel工作表保護教程     點閱:216   2015/6/21 上午 12:00:00
Excel工作表保護教程
你有沒有遇到這樣的情況:

想發給別人一個數據表,但是又不想讓人看到裡面的某些數據?

需要讓很多人編輯,但是只想讓這些人可以編輯指定的區域,甚至不同的人需要編輯各自不同的區域?

給特定用戶「特權」,讓他(她)可以編輯所有數據?

在這裡,我將一一給大家介紹,我相信有你知道,我也相信有你不知道的,一定要耐心看完哦!
1、設置文件打開和修改密碼
這個是最基礎的一個功能,相信大家都不陌生。
方法:
點擊Excel表的【文件】菜單的【另存為】,選擇一個保存位置後,在彈出的對話框右下方有個【工具】下拉列表,選擇其中的【常規選項】,在這裡可以分別設置「打開權限密碼」和「修改權限密碼」。


2、保護工作表
在【審閱】菜單中點擊【保護工作表】,彈出保護工作表的對話框。這裡可以設置保護工作表的各種參數。
方法:
Step 1、在「取消工作表保護時使用的密碼」框中輸入一個密碼,點【確定】按鈕會讓你重複輸入密碼以確認。


Step 2、設置「允許此工作表的所有用戶進行」的操作,比如設置格式、排序、使用自動篩選、插入或刪除、使用數據透視表和透視圖等。此步可以省略。
還有兩點需要特別注意:

要想在「保護工作表」時保護數據不被更改,一定要在設置單元格格式對話框中的【保護】選項卡中勾選「鎖定」複選框,否則即使在保護了工作表的情況下也可以編輯該區域的內容。不過Excel在默認情況下都是已勾選了「鎖定」的,所以不必擔心會忘掉。


在「鎖定」複選框下面還有個「隱藏」複選框是來幹什麼用的呢?如果勾選了「隱藏」,在工作表保護的情況下,用戶就不可以查看這個單元格的公式或內容了。



3、設置允許用戶編輯的區域
這個功能的作用是,當設置了工作表保護時,雙擊該區域並在彈出的對話框中輸入一個密碼來編輯該區域的內容。所以這個功能需要跟「保護工作表」同時使用。


方法:
Step 1、在【審閱】菜單中點擊【允許用戶編輯區域】。


Step 2、在彈出的對話框中點擊【新建】按鈕。


Step 3、在「引用單元格」中選定一個單元格區域,在「區域密碼」中輸入一個密碼。這裡如果不輸入密碼,則在受保護的工作表中,用戶可以直接編輯該區域。
現在很多人員比較多的公司的電腦都使用域管理,那麼你可以繼續點擊【權限】按鈕,在彈出的對話框中繼續選擇【添加】按鈕,參考給出的示例,將域中的某些用戶添加進來,設置之後,這些人就不需要密碼就可以直接編輯受保護的工作表的指定區域,相當於給這些人加了「特權」。
Step 4、在【審閱】中點擊【保護工作表】,這樣就設置完成了。
4、深度隱藏工作表
大家都知道在工作表的標籤上點右鍵,在彈出的菜單中點擊【隱藏】就可以隱藏工作表,但是這種方式很容易被別人取消隱藏。
那麼有沒有一種方法能不讓別人取消隱藏呢?當然是有的。
方法:
Step 1、在工作表標籤上點右鍵,在彈出的菜單中點擊【查看代碼】進入VBA編輯器。工程資源管理器可以通過【視圖】菜單來打開。


Step 2、在左側的VBA工程資源管理器中點擊需要深度隱藏的工作表,在下方的屬性列表中設置Visible屬性=xlSheetVeryHidden


設置到這裡,如果別人不知道這種方法,那麼你就算基本完成了。
但是假如別人也看了這個文章,就可以很輕易地取消隱藏並查看數據。要想防止別人取消隱藏,我們還需要繼續進行設置。
Step 3、點擊VBA編輯器的【工具】菜單,進入【VBA Project屬性】,點擊【保護】選項卡,勾選「查看時鎖定工程」,設置密碼並保存。


Step 4、在ThisWorkbook的代碼區域輸入以下代碼(以下代碼不執行具體功能,只是為了讓Excel識別有代碼存在),然後將文件另存為.xlsm格式(.xlsx格式是不能存儲代碼的)。
Private Sub Workbook_Open()
' this is test
End Sub
這樣別人就不能取消隱藏工作表,也不能進入VBA編輯器去手動更改屬性來取消隱藏了。
5 、保護工作簿的結構
這個也很簡單,相信大家也有所了解了。
方法:
在【審閱】中點擊【保護工作簿】,默認是勾選「結構」,輸入密碼後保存即可。設置完之後,別人將

不能查看隱藏的工作表

不能移動、刪除、隱藏或更改工作表的名稱

不能插入新工作表或圖表工作表

不能將工作表移動或複製到另一工作簿中

不能通過雙擊數據透視表的單元格查看源數據

6、隱藏單元格內容
通過設置單元格格式也能隱藏工作表內容。這裡可不是簡單地更改字體顏色來隱藏哦。
方法:
Step 1、選中單元格區域,設置單元格格式,在【數字】選項卡的「分類」中選擇「自定義」,在右側的輸入框中輸入三個分號(英文狀態下輸入)。


Step 2、轉到【保護】選項卡,勾選「隱藏」,然後點擊【確定】按鈕返回。


Step 3、在【審閱】中保護工作表。
這樣別人即使點擊到這個單元格也看不到任何內容了!



  




重要聲明:本網站為內容提供及檔案上載之共享平台,內容發佈者請確保所提供之檔案/內容無任何違法或牴觸法令之虞。
如有違反相關版權問題,請來信告知,本版將刪除有爭議部份.