• DİKKAT

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

Hücre Kilitleme

  • Konbuyu başlatan Konbuyu başlatan volki79
  • Başlangıç tarihi Başlangıç tarihi
Katılım
3 Mart 2008
Mesajlar
31
Excel Vers. ve Dili
2007
--------------------------------------------------------------------------------
iyi günler arkadaşlar;


Hücre kilitleme yaparken tüm menuler pasif olduğundan filtre yapamıyorum. Nasıl aktif hale getirebilirim. Bu konuda yardımcı olursanız sevinirim.

Sub Makro1()

ActiveSheet.Unprotect "1"

With Columns("AO:AY")
.Locked = True
.FormulaHidden = False

End With

Range("ao1:ay1").Locked = False

ActiveSheet.Protect "1"

End Sub
 
sadece AO-AY sütunlarında işlem yapılamayacak ve filtre, sıralama, format vs yapılacaksa...

Kod:
Dim rng As Range
Dim pass As String

pass = "1"

With ActiveSheet
    If .ProtectContents Then .Unprotect pass
    .Cells.Locked = False
    Set rng = .Range("AO1:AY" & .Cells(.Rows.Count, "AO").End(xlUp).Row)
    rng.Locked = True
    .Protect Password:=pass, _
        AllowSorting:=True, _
        AllowFormattingRows:=True, _
        AllowFormattingColumns:=True, _
        AllowSorting:=True, _
        AllowFiltering:=True
    .EnableSelection = xlUnlockedCells
End With
 
rica ederim.
 
Geri
Üst