在Excel工作表中經常需要在單元格中輸入公式自動計算數據,通常這些公式單元格在輸入公式以后就不需要再更改了。可是在輸入其它數據的時候又難免會不小心而誤刪了這些公式。對此最有效的做法是:對有公式的單元格設置單元格鎖定并保護工作表。不過由于表格中有公式的單元格位置并沒有一定規律,想逐一設置鎖定再保護工作表是比較麻煩的。在此教大家用最簡單的方法在Excel2007工具欄上增加一個保護公式按鈕,通過單擊此按鈕即可快速對公式單元格進行鎖定和保護。
做好準備工作
如果工作表中沒公式則錄制宏時就無法對公式單元格進行設置,所以啟動Excel 2007后第一步就要先確保當前工作表中至少有一個單元格中有公式,如果沒有就隨意選個單元格輸入公式吧。然后切換到“審閱”選項卡,單擊“保護工怍表”,在彈出的保護工作表窗口中直接單擊“確定”完成對工作表的保護,在此就不用輸入密碼了。
為了確保重復進行保護公式時可以正常工作,錄制的宏中第一步就必須先取消保護,為此才需要先保護工作表。錄制一個簡單的宏
切換到“視圖”選項卡,單擊“宏”在彈出菜單中選擇“宏錄制”打開錄制宏窗口,輸入宏名為“保護公式”,設置快捷鍵為“Ctrl+Shift+B”鍵,選擇保存在“個人宏工作簿”,單擊確定開始錄制宏,此時在Excel窗口左下角的狀態欄上會出現一個“ ”形狀的停止錄制宏圖標。現在下面進行的所有操作將被錄制成宏:
第一步:單擊“審閱”選項卡中的“撤消工作表保護”,取消工作表保護。
第二步:單擊工作表左上角行列標交叉處的按鈕選中所有單元格,切換到“開始”選項,單擊“格式”在彈出菜單中單擊取消“鎖定單元格”項的選中狀態。
第三步:單擊“查找和選擇”,從彈出菜單中選擇“公式”以選中工作表中所有含公式的單元格,再單擊“格式”在彈出菜單中單擊選中“鎖定單元格”項。
第四步:切換到“審閱”選項卡,單擊“保護工作表”,在彈出的保護工作表窗口中把“允許此工作表中所有用戶進行”列表中的所有允許選項全部選中,這主要是為了確保只保護公式而不影響其它功能,單擊確定對工作表進行保護。
單擊狀態欄上的“ ”圖標停止錄制宏。OK,現在已經可以按“Ctrl+Shift+B”鍵來快速保護所有公式了,不過為了更方便使用我們還是把它添加到工具欄上吧。
添加到工具欄
右擊Excel上側的快速訪問工具欄,選擇“自定義快速訪問工具欄”,單擊從“下列位置選擇命令”的下拉箭頭選擇“宏”,在下面的列表中選中“PERSONAL.XLSB!保護公式”,單擊添加按鈕把它添加到右側列表中,再選中右側列表中的“PERSONAL.XLSB!保護公式”項,單擊“修改”按鈕在修改按鈕窗口中輸入顯示名稱為“保護公式”,并選擇一個喜歡的圖標,確定后即可在快速訪問工具欄上添加一個保護公式的按鈕。
以后不管在任何工作表中只要單擊這個“保護公式”按鈕,當前工作表中所有公式單元格將無法進行修改,修改公式單元格時會彈出提示告訴你操作被禁止。以后若需要修改公式,只要單擊“審閱”選項卡中的“撤消工作表保護”取消保護即可。
最后,完成全部設置退出Excel 2007時,會提示“是否將更改后的內容保存到個人宏工作簿中”,一定要選擇“是”,否則可就前功盡棄了。