• DİKKAT

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

Dolu olan hücreleri koruma altına alacak makro olabilir mi?

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,677
Excel Vers. ve Dili
Excel 2010 32 bit
Merhaba üstadlar,
İçerisinde dolu olan hücreleri korumaya alacak (sildirmeyecek,değiştirmeyecek) ve bir butona bağlı bir kod ve şifre ile izin verecek makro yazılabilir mi.
Teşekkürler
 
Aşağıdaki kod çalışıyor fakat formül olan hücreler silinebiliyor.

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
On Error Resume Next
ActiveSheet.Unprotect "123"
Cells.Locked = False
Cells.SpecialCells(xlCellTypeConstants, 23).Locked = True
ActiveSheet.Protect "123"
End Sub
 
slm

sayfa korumaya alınınca
b3:b5 hücrelerini ve varsa formülleri gizler...

Kod:
Range("B3:B5").Locked = True
Range("B3:B5").FormulaHidden = True
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

ActiveSheet.UnProtect

tüm korumayı kaldırır
 
Geri
Üst