• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Koşullu Hücre Kilitleme

Katılım
6 Kasım 2015
Mesajlar
4
Excel Vers. ve Dili
Office 2013
Merhabalar,

Şirkette tuttuğum excel dosyasında, C sütunundaki hücrelerde dropdown olarak "Çalışan" ve "Misafir" olarak iki seçenek var. Ben istiyorum ki; "Çalışan" seçilince D:J komple kilitlensin, "misafir" seçince herhangi bir şey olmasın. Nasıl yapabilirim bunu?
 
Şöyle bir kod ile çözdüm, kullanmak isteyen olursa;

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [C2:C1004]) Is Nothing Then Exit Sub
ActiveSheet.Unprotect
If Target = "Çalışan" Then Cells(Target.Row, "E").Locked = True
If Target = "Misafir" Then Cells(Target.Row, "E").Locked = False
If Target = "Çalışan" Then Cells(Target.Row, "F").Locked = True
If Target = "Misafir" Then Cells(Target.Row, "F").Locked = False
If Target = "Çalışan" Then Cells(Target.Row, "G").Locked = True
If Target = "Misafir" Then Cells(Target.Row, "G").Locked = False
If Target = "Çalışan" Then Cells(Target.Row, "H").Locked = True
If Target = "Misafir" Then Cells(Target.Row, "H").Locked = False
If Target = "Çalışan" Then Cells(Target.Row, "I").Locked = True
If Target = "Misafir" Then Cells(Target.Row, "I").Locked = False
ActiveSheet.Protect
End Sub
 
Geri
Üst