Command Button Şifre

Katılım
8 Eylül 2004
Mesajlar
42
Arkadaşlar merhaba,
Userform da bir command button var bu butonun görevi tıklandığında exceli göstermesi ama bunun öncesinde bir şifre sormasını istiyorum eğer şifre doğru girilirse excel gösterilsin aksi taktirde userform görünsün. Bi türlü beceremedim bana yardımcı olacak arkadaşlara şimdiden çok teşekkür ediyorum. :)
 
Katılım
2 Mart 2005
Mesajlar
556
Excel Vers. ve Dili
Office 2013 Türkçe
Merhaba ,
iki şekilde yapabilirsiniz.

Aşağıdaki şekilde yanlış şifre yazılınca kitap kapanır:

Private Sub CommandButton1_Click()

a = InputBox("Lütfen Şifreyi Giriniz!", "Şifreyi Girmezseniz Program Açılmaz")
If a = 123456 Then GoTo aç:
ActiveWorkbook.Close
aç:
MsgBox "Doğru Şifre"
End Sub

Aşağıdaki şekilde ise yanlış şifre yazılınca tekrar şifre ister:
Private Sub CommandButton2_Click()
yeniden:
a = InputBox("Lütfen Şifreyi Giriniz!", "Şifreyi Girmezseniz Program Açılmaz")
If a = 123456 Then GoTo aç:
GoTo yeniden:
aç:
MsgBox "Doğru Şifre"
End Sub
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Sayın TKTurgut. Kendi dosyanızı ekler misiniz, bu güzel koddan bizler de yararlanalım.
 
Katılım
8 Eylül 2004
Mesajlar
42
Merhaba ,
iki şekilde yapabilirsiniz.

Aşağıdaki şekilde yanlış şifre yazılınca kitap kapanır:

Private Sub CommandButton1_Click()

a = InputBox("Lütfen Şifreyi Giriniz!", "Şifreyi Girmezseniz Program Açılmaz")
If a = 123456 Then GoTo aç:
ActiveWorkbook.Close
aç:
MsgBox "Doğru Şifre"
End Sub

Aşağıdaki şekilde ise yanlış şifre yazılınca tekrar şifre ister:
Private Sub CommandButton2_Click()
yeniden:
a = InputBox("Lütfen Şifreyi Giriniz!", "Şifreyi Girmezseniz Program Açılmaz")
If a = 123456 Then GoTo aç:
GoTo yeniden:
aç:
MsgBox "Doğru Şifre"
End Sub

Çok teşekkür ederim sayın bedersu istediğim kesinlikle bu :)
 
Üst