Kako zakleniti in odkleniti določene celice s potrditvenim poljem v Excelu?
Ta članek govori o uporabi potrditvenega polja za zaklepanje in odklepanje vrste določenih celic v Excelu.
Zaklenite in odklenite določene celice s potrditvenim poljem s kodo VBA
Zaklenite in odklenite določene celice s potrditvenim poljem s kodo VBA
Spodnji skript VBA vam lahko pomaga odkleniti ali zakleniti vrsto določenih celic, ko potrdite ali počistite potrditveno polje na delovnem listu. Naredite naslednje.
1. Najprej morate s potrditvenim poljem določiti ime obsega celic, ki jih morate zakleniti in odkleniti.
Tu izberem obseg A1: A14, vnesite ime LockRng v Ime in pritisnite na Vnesite tipko. Oglejte si posnetek zaslona:
2. Na delovnem listu je potrditveno polje, s katerim boste zaklenili in odklenili celice, z desno miškino tipko kliknite jeziček Sheet in nato kliknite Ogled kode v meniju z desnim klikom.
Opombe: Med vstavljanjem mora biti potrditveno polje ActiveX.
3. V pojavnem oknu Microsoft Visual Basic za aplikacije okno, kopirajte in prilepite spodnjo kodo VBA v Koda okno.
Koda VBA: s kljukico zaklenite ali odklenite vrsto določenih celic
Private Sub CheckBox1_Click()
Range("LockRng").Select
On Error Resume Next
If CheckBox1.Value = True Then
Selection.Locked = Fals
MsgBox "Range cells " & Selection.Address & " has been unlocked", vbInformation, "Kutools for Excel"
Else
Selection.Locked = True
MsgBox "Range cells " & Selection.Address & " has been locked", vbInformation, "Kutools for Excel"
End If
End Sub
Opombe: V kodi je Checkbox1 ime potrditvenega polja, LockRng je ime določene celice obsega. Lahko jih spremenite po potrebi.
4. Pritisnite druga + Q tipke hkrati, da zaprete tipko Microsoft Visual Basic za aplikacije okno.
Zdaj lahko preizkusite kodo. Ko počistite potrditveno polje, a Kutools za Excel Pojavi se pogovorno okno s sporočilom, da je določen obseg zaklenjen, kliknite OK gumb.
Med potrditvijo potrditvenega polja bodo vse celice v določenem obsegu odklenjene in dobili boste Kutools za Excel pogovorno okno, kot je prikazano spodaj desno.
Sorodni članki:
- Kako filtrirati podatke na podlagi potrditvenega polja v Excelu?
- Kako skriti potrditveno polje, ko je vrstica skrita v Excelu?
- Kako ustvariti spustni seznam z več potrditvenimi polji v Excelu?
- Kako označiti celico ali vrstico s potrditvenim poljem v Excelu?
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!