- Katılım
- 21 Nisan 2007
- Mesajlar
- 12
- Excel Vers. ve Dili
- Office 2003, Office 2007 ve OpenOffice Türkçe
Merhaba arkadaşlar,
Forumdaki soru-cevap ve araştırmalarım neticesinde hedefime ramak kaldı gibi ancak ufak bi yardıma daha tarafınızdan ihtiyacım var. Problemimi yazının en sona yazdım ancak fikir vermesi açısından bulduğum verileri sizinle paylaşıyorum.
Çalışma Sayfasına koruma eklemek;
Korumayı açmak:
Makroyu çalıştırmadan önce şifre sorulması:
Sonuç;
Koru ve koruac makrolarindaki 123 neyi temsil ediyor bilmiyorum, ama şifre koruması değil. Bu yüzden bu makrolara şifre koruma koymaya yöneldim ve ortaya yukardaki gibi bi kod çıktı. Nedense çalışmadı :mrgreen: Ben nerde yanlış yapıyorum :???: Veya bildiğiniz benim problemimi çözmeye hizmet edecek başka bir kod var mı?
Teşekkürler.
Forumdaki soru-cevap ve araştırmalarım neticesinde hedefime ramak kaldı gibi ancak ufak bi yardıma daha tarafınızdan ihtiyacım var. Problemimi yazının en sona yazdım ancak fikir vermesi açısından bulduğum verileri sizinle paylaşıyorum.
Çalışma Sayfasına koruma eklemek;
Sub koru()
Application.ScreenUpdating = False
For sayfa = 1 To Sheets.Count
Sheets(sayfa).Protect "123"
Next
Application.ScreenUpdating = True
End Sub
Korumayı açmak:
Sub koruac()
Application.ScreenUpdating = False
For sayfa = 1 To Sheets.Count
Sheets(sayfa).Unprotect "123"
Next
Application.ScreenUpdating = True
End Sub
Makroyu çalıştırmadan önce şifre sorulması:
Sub sifre()
If InputBox("SIFREYİ GIRINIZ") = 123 Then
......... (Makro kodu buraymış)
End If
End Sub
Sonuç;
Sub sifrele()
If InputBox("SIFREYI GIRINIZ") = 123 Then
Sub koru()
Application.ScreenUpdating = False
For sayfa = 1 To Sheets.Count
Sheets(sayfa).Protect "123"
Next
Application.ScreenUpdating = True
End Sub
End If
End Sub
Sub sifrele()
If InputBox("SIFREYI GIRINIZ") = 123 Then
Sub koruac()
Application.ScreenUpdating = False
For sayfa = 1 To Sheets.Count
Sheets(sayfa).Unprotect "123"
Next
Application.ScreenUpdating = True
End Sub
End If
End Sub
Koru ve koruac makrolarindaki 123 neyi temsil ediyor bilmiyorum, ama şifre koruması değil. Bu yüzden bu makrolara şifre koruma koymaya yöneldim ve ortaya yukardaki gibi bi kod çıktı. Nedense çalışmadı :mrgreen: Ben nerde yanlış yapıyorum :???: Veya bildiğiniz benim problemimi çözmeye hizmet edecek başka bir kod var mı?
Teşekkürler.
