• DİKKAT

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

msgbox şifre koymak

  • Konbuyu başlatan Konbuyu başlatan erd5334
  • Başlangıç tarihi Başlangıç tarihi

erd5334

Altın Üye
Katılım
26 Nisan 2012
Mesajlar
123
Excel Vers. ve Dili
excel 365
Arkadaşlar benim vba kodum var aşağıda görülen. bu kod sayesinde butona tıklayıp yes dediğimde excel açılıyor ve ben düzenleme ekranına girebiliyorum. ama benim istediğim yes dediğimde bana bir şifre sorması ve beni o şifreyi doğru yazarsam içeri sokması.

yardımlarınız için teşekkür ederim.


Kod:
Private Sub btn_kod_duzenle_Click()
MsgBox "Düzenleme yapmak istediğinize emin misiniz?", vbYesNo
If vbNo Then
Application.Visible = False
End If
If vbYes Then
Application.Visible = True
End If

End Sub
 
Kod:
Private Sub btn_kod_duzenle_Click()
MsgBox "Düzenleme yapmak istediğinize emin misiniz?", vbYesNo
If vbNo Then
Application.Visible = False
End If
If vbYes Then
Sifre = InputBox("Şifre giriniz...", "Şifre")
If Sifre = "123" Then
    Application.Visible = True
Else
    Application.Visible = False
End If
End If
End Sub
 
Kod:
Private Sub btn_kod_duzenle_Click()
MsgBox "Düzenleme yapmak istediğinize emin misiniz?", vbYesNo
If vbNo Then
Application.Visible = False
End If
If vbYes Then
Sifre = InputBox("Şifre giriniz...", "Şifre")
If Sifre = "123" Then
    Application.Visible = True
Else
    Application.Visible = False
End If
End If
End Sub

Emeğin için sağolasın kardeşim yalnız şöyle bir sorun var. evet de desem hayır da desem şifre giriniz ekranını getiriyor. normalde hayır dediğimizde imputbox gelmemesi gerek ama geliyor
 
Sizin vbyesNo üzerine yazmıştım.
Aşağıdaki şekilde deneyin.
Kod:
Private Sub btn_kod_duzenle_Click()
Soru = MsgBox("Düzenleme yapmak istediğinize emin misiniz?", vbYesNo)
If Soru = vbNo Then
    Application.Visible = False
Else
    Sifre = InputBox("Şifre giriniz...", "Şifre")
    If Sifre = "123" Then
        Application.Visible = True
    Else
        Application.Visible = False
    End If
End If

End Sub
 
Sizin vbyesNo üzerine yazmıştım.
Aşağıdaki şekilde deneyin.
Kod:
Private Sub btn_kod_duzenle_Click()
Soru = MsgBox("Düzenleme yapmak istediğinize emin misiniz?", vbYesNo)
If Soru = vbNo Then
    Application.Visible = False
Else
    Sifre = InputBox("Şifre giriniz...", "Şifre")
    If Sifre = "123" Then
        Application.Visible = True
    Else
        Application.Visible = False
    End If
End If

End Sub
kodu aynen yapıştırdım şifre de 123 ancak açmıyor buyurun sizde deneyin.
 

Ekli dosyalar

Açıyor şu anda.
 
Rica ederim. Kolay gelsin.
 
Geri
Üst