寵物展會2025年時間表
682
2025-03-31
excel保護部分單元格的方法
文章介紹使用VBA來實現excel保護部分單元格,并給出基礎操作保護部分單元格的鏈接。
本文介紹使用VBA代碼來進行excel保護部分單元格的方法。
我們在需要進行excel保護部分單元格的工作表標簽中,單擊右鍵,選擇“查看代碼”,打開VBE編輯器,在編輯框輸入下面的代碼:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)Dim b As Boolean For Each c In Target ‘循環選定單元格If c <> "" Then ‘如果單元格非空b = TrueExit For ‘退出循環End IfNext ActiveSheet.Unprotect Password:="123" ‘撤消保護If b = True ThenTarget.Locked = True ‘鎖定單元格ActiveSheet.Protect Password:="123" ‘保護工作表,密碼123End IfEnd Sub
然后返回工作表中,當我們在單元格輸入數據,馬上就會對有數據內容的單元格進行保護,當我們試圖要修改編輯時,只有通過撤銷保護才能修改。
通過上面代碼實現的excel保護部分單元格,就只對有數據內容的單元格進行保護,而空單元格是不受任何保護的,也就是可以正常隨意的輸入內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。