DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
If ActiveSheet.Name = "GİZLİ" Then
Sh.Select
If InputBox("Lütfen şifre giriniz.") = "123" Then
Application.EnableEvents = False
Worksheets("GİZLİ").Select
Application.EnableEvents = True
Else
MsgBox "Şifre yanlış."
End If
End If
End Sub
Merhaba.
BuÇalışmaKitabı adlı kod sayfasına aşağıdaki kodu kopyalayın.
Kod:Private Sub Workbook_SheetDeactivate(ByVal Sh As Object) If ActiveSheet.Name = "GİZLİ" Then Sh.Select If InputBox("Lütfen şifre giriniz.") = "123" Then Application.EnableEvents = False Worksheets("GİZLİ").Select Application.EnableEvents = True Else MsgBox "Şifre yanlış." End If End If End Sub


Bir hatırlatma yapayım:Dosyayı işyerinde ortak kullanacağız, ekip olarak excel bilgimiz hiç yok desek yeridir. İlk önce kaydedemedim makro ayarlarım etkin değildi sanırım. Dana sonra kaydettim ama kodu çalıştırmayı beceremedim. Destek olabilir misiniz ?
Bir hatırlatma yapayım:
Siz dosyayı bu şekliyle çalışır hale getirseniz bile diğer arkadaşlarınızın bilgisayarlarında muhtemelen ayarlardan makrolar etkin olmadığı için sizin şifre girme olayı çalışmayacaktır.