• DİKKAT

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

Auto_open ile çalışma kitabını koruma

Katılım
9 Eylül 2007
Mesajlar
65
Excel Vers. ve Dili
excel 2007
Merhaba,
Kod:
Sub Auto_Open()
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, AllowFormattingCells:=True 'Korumayı devreye sokar
End Sub
makrosu ile çalışılan sayfayı korumaya alıyorum acaba bunu çalışma kitabı olara komple nasıl yapa bilirim acaba, teşekkürler.
 
#

Kod:
ActiveWorkbook.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, AllowFormattingCells:=True

denedim ama olmadı ....
 
Merhaba
Aşağıdaki gibi deneyiniz...

Kod:
Sub Auto_Open()
    ActiveWorkbook.Protect Structure:=True, Windows:=False
End Sub
 
###

Merhaba, bu kod çalışıyor fakat benim tam istediğim kullanıcı
Kod:
ActiveSheet.Protect DrawingObjects:=False, Contents:=False, Scenarios:=False
bu kodda olduğu gibi tüm sayfalarda etkili olaması idi çalışma kitabı bu işlevi yerine getirir diye düşünmüştüm farklı bir çözüm varmı acaba.
 
Tüm sayfaları Koruyun o zaman...


Kod:
for i = 1 to Sheets.Count
Sheets(i).Protect DrawingObjects:=False, Contents:=False, Scenarios:=False
Next
 
ActiveWorkbook.Protect Structure:=false, Windows:=False

kodu Tekrar çalıştırın
 
Kodu sildiyseniz çalışmaya devam etmez :) korumaya aldığınız için öyle kalmış , manual olarak bir defa kaldırın korumayı yada şu kodu çalıştırın.
Kod:
Sub Koruma_Kaldir()
 ActiveWorkbook.Protect Structure:=False, Windows:=False
End Sub
 
Geri
Üst