tft每日頭條

 > 圖文

 > excel如何設置鎖定選中的單元格

excel如何設置鎖定選中的單元格

圖文 更新时间:2024-11-13 20:23:25

日常辦公離不開Excel,特别是财務人員,在彙報一些重要的财務數據時,對于某些機密數字、金額等,都需要進行保密設置。通用Excel在這裡介紹一個能輕松實現鎖定單元格内容的技巧,供大家參考:

excel如何設置鎖定選中的單元格(Excel實用技巧根據條件)1

Excel實用技巧:根據條件,鎖定某個單元格

如上圖,當“是否鎖定”單元格為“否”時,表示對下方“填寫内容”單元格進行鎖定;

excel如何設置鎖定選中的單元格(Excel實用技巧根據條件)2

Excel實用技巧:根據條件,鎖定某個單元格

如上圖:當“是否鎖定”單元格為“是”時,則表示對下方“填寫内容”單元格進行鎖定;單元格被鎖定後,該單元格無法被選中、無法被編輯、無法更改内容。

上述功能,使用到的VBA代碼如下:

Private Sub Worksheet_Change(ByVal Target As Range) If [是否鎖定] = "否" Then ActiveSheet.UnProtect Else With ActiveSheet Application.EnableEvents = False Unprotect UsedRange.Cells.Locked = False Range("C4").Locked = True Protect EnableSelection = xlUnlockedCells Application.EnableEvents = True End With End If End Sub

上述代碼,請複制到Excel的VBA裡(ALT F11),其中 If [是否鎖定] = "否" Then 裡的 [是否鎖定] 是需要定義名稱:

excel如何設置鎖定選中的單元格(Excel實用技巧根據條件)3

Excel實用技巧:根據條件,鎖定某個單元格

完整VBA代碼如下:

excel如何設置鎖定選中的單元格(Excel實用技巧根據條件)4

更好實用、好用、強大的Excel方法技巧交流,請關注通用Excel

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved