Sayfaları Şifreleme

Katılım
2 Ekim 2007
Mesajlar
17
Excel Vers. ve Dili
XP Vbscript
excel çalışma kitabında yaklaşık 35 tane sayfa var. Ben bütün sayfaları işlem yapılamayacak şekilde kilitlemek istiyorum. Ama ayrı ayrı sayfalara girip tek tek sayfayı korumak çok uzun sürüyor. Bütün sayfaları tek bir şifre ile şifrelemenin bir yolu var mıdır?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Sayfaları korumalı yapmak ve şifrelemek için aşağıdaki kodukullanınız.:cool:
Kod:
Sub Butun_sayfalari_sifrele()
For i = 1 To Worksheets.Count
    Sheets(i).Protect "1234"
Next
MsgBox "Bütün sayfalar şifrelendi." & vbLf & "Şifre : 1234", vbOKOnly + vbInformation
End Sub
Sayfaların korumasını kaldırmak için aşağıdaki kodu kullanınız.:cool:
Kod:
Sub Sifre_coz()
For i = 1 To Worksheets.Count
    Sheets(i).Unprotect "1234"
Next
MsgBox "Bütün sayfaların şifresi çözüldü.", vbOKOnly + vbInformation
End Sub
 
Katılım
10 Eylül 2007
Mesajlar
140
Excel Vers. ve Dili
Excel 2003
Sayın Orion2 ;
Bu çalışmada kilitleme kodlarının sadece excel sayfalarındaki hücrelerde bulunan formülleri kapsaması,formüllerin gizli olması ve diğer hücrelerde işlem yapabilmek için neler değiştirlmelidir.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Sayın Orion2 ;
Bu çalışmada kilitleme kodlarının sadece excel sayfalarındaki hücrelerde bulunan formülleri kapsaması,formüllerin gizli olması ve diğer hücrelerde işlem yapabilmek için neler değiştirlmelidir.
Aşağıdaki kodlar A1:B20 aralığını korumaya alıyor ve A1.B20 aralığında formül varsa onları gizliyor.:cool:
Kod:
Sub Butun_sayfalari_sifrele()
For i = 1 To Worksheets.Count
    Sheets(i).Cells.Locked = False
    Sheets(i).Range("A1:B20").Locked = True
    Sheets(i).Range("A1:B20").FormulaHidden = True
    Sheets(i).Protect "1234"
Next
MsgBox "Bütün sayfalar şifrelendi." & vbLf & "Şifre : 1234", vbOKOnly + vbInformation
End Sub
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
6 no.lu mesajda sorunuzu yanıtladım.:cool:
 
Katılım
10 Eylül 2007
Mesajlar
140
Excel Vers. ve Dili
Excel 2003
Teşekkür ediyorum,yararlı bir çalışma oldu benim için
 
Üst