如何防止其他人在Excel中插入工作表?
假設您有一個工作簿,該工作簿將發送給其他用戶以查看或檢查其內容,但是,您不希望其他人在此工作簿中插入任何新的工作表,以防止工作簿變得混亂。 在本文中,我將討論如何防止其他人在工作簿中插入工作表。
使用保護工作簿功能阻止其他人插入工作表
防止其他人使用VBA代碼插入工作表
使用保護工作簿功能阻止其他人插入工作表驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!Excel提供了一項功能– 保護工作簿 對您而言,您可以保護不會插入,刪除,重命名或執行其他操作的工作簿結構。 請執行以下操作:
1。 點擊 進入步驟三:發送 > 保護工作簿,請參見屏幕截圖:
2。 在 保護結構和窗戶 對話框,檢查 結構 選項,然后在文本框中輸入密碼,然后單擊 OK 顯示 確認密碼 對話框,然后重新輸入密碼。 查看屏幕截圖:
3。 然后點擊 OK 關閉對話框,現在當您在此工作簿中插入新工作表時,插入工作表功能將不可用。
注意:使用此功能,以下灰色項目也可以在此工作簿中使用。
防止其他人使用VBA代碼插入工作表如果您只是想防止其他人插入工作表,而且還可以執行其他操作,則上述方法有其局限性。 在這里,下面的VBA代碼可以幫您一個忙。
1。 打開您要禁用以插入工作表的工作簿。
2。 然后按住 ALT + F11 鍵,然后打開 Microsoft Visual Basic for Applications窗口.
3。 在左邊 VBA項目 窗格,雙擊 的ThisWorkbook 打開 模塊,然后復制并粘貼以下代碼。
VBA代碼:防止其他人插入工作表
Private Sub Workbook_NewSheet(ByVal Sh As Object)Update 20140623With ApplicationApplication.ScreenUpdating = FalseApplication.Displayalerts = FalseSh.DeleteApplication.Displayalerts = TrueApplication.ScreenUpdating = TrueEnd WithMsgBox "disable to add sheets"End SubCopy4。 然后保存并關閉此代碼,返回到工作簿,現在,當您嘗試向該工作簿中插入新工作表時,將彈出一個警告框,提示您不能插入工作表。 看截圖:
相關文章:
如何防止用戶打印工作表?
如何在Excel中禁用F1幫助鍵?
最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel