Excel 保護儲存格

我想要隱藏與保護某個儲存格的運算式,我該怎麼做?

Excel protect cell (本文以 Excel 2007 為例)

 

Excel 保護儲存格的功能可避免使用者更改 Excel sheet 的儲存格內容,但是,如果只想保護某個儲存格,這個儲存格可能包含著運算式,不希望其他使用者更改時,該怎麼辦?

 

當我們在使用 Excel 常會使用到運算式,如下圖的合計是 HD + CPU + RAM 的結果,所以在合計有個運算式 SUM(B3:B5);我們可能會希望使用者可以更改 HD、CPU 與 RAM 的金額,但合計的運算式是被隱藏與保護的。

image 

如果希望做到上述的描述,首先選取所有的儲存格,在下圖在左上角image 處,點選滑鼠右鍵就能選取整張 Sheet 的儲存格。

image 

接著在 Sheet 上按右鍵,跳出如下選單 ,選擇 " 儲存格格式 (Format Cells) "。
做此動作時,請務必表持整張 Sheet 處於如上圖被選取的狀態。

image 

選擇 " 保護 (Protection) " 頁籤,取消 " 鎖定 (Locked) " ,完成後點選確定。

image 

接著到計算合計的儲存格上點選右鍵,選取儲存格格式。

image 

在保護頁籤,選取 "鎖定" 與 "隱藏",完成後點選確定。

image 

點選 " 預覽 (Preview) " 的 " 保護試算表 (Protect Sheet) "。

image 

輸入保護密碼,並確認第一與第二個選項 Select locked cells 與 Select unlocked cells 是被選取的,完成後點選確定。

image 

再次確認密碼。

image 

完成後,會發現合計值的運算試看不見了!

image

如果想對合計的 B6 儲存格做變更,會彈出提醒警告視窗。

image 

雖然合計被鎖定了,但是 HD、CPU 與 RAM 的金額儲存格卻是可以變更的。

image

 

這個功能很簡單,不過之前找很久... QQ