hasanyaprak
Altın Üye
- Katılım
- 9 Aralık 2010
- Mesajlar
- 69
- Excel Vers. ve Dili
- İş office 2021 / Ev ofis 2016 64 bit
- Altın Üyelik Bitiş Tarihi
- 13-10-2025
Arkadaşlar merhaba,
Kullandığım excelde userformdaki kodlar sayesinde açılışta şifreli olarak giriş yapabiliyorum. Userform içerisine girdiğim tarih(20.03.2023) henüz geçmemişse 2. kısımdaki şifreli girişle excelim açılsın. Yanlış girersem uygulamadan çıkarak dışarı atsın.
Tarih geçmiş ise birinci kısımdaki şifreli girişi yaparak giriş yapabileyim. Yanlış girersem yine atsın. Normalde her bölüm çalışıyor ama ikisi bir arada çalıştıramadım.
Yardımınızı rica ederim.
Örnek dosya ekledim.
Private Sub CommandButton1_Click()
1.KISIM
Dim bugun As Date
bugun = Format((Date), "dd.mm.yyyy")
If bugun >= "20.03.2023" Then '07.02.2022 son kullanım tarihi olacaktır.
MsgBox ("Programın kullanım süresi dolmuştur.")
If TextBox1 = "hasan" And TextBox2 = "hasan42726" Then
Unload Me
Worksheets("PDM_TR_LINK").Select
Exit Sub
End If
Application.Quit
Else
2.KISIM
If TextBox1 = "hasan" And TextBox2 = "arge" Then
Unload Me
Worksheets("PDM_TR_LINK").Select
Exit Sub
End If
MsgBox ("Şifre veya kullanıcı adı hatalı")
Application.Quit
'ActiveWorkbook.Close
Kullandığım excelde userformdaki kodlar sayesinde açılışta şifreli olarak giriş yapabiliyorum. Userform içerisine girdiğim tarih(20.03.2023) henüz geçmemişse 2. kısımdaki şifreli girişle excelim açılsın. Yanlış girersem uygulamadan çıkarak dışarı atsın.
Tarih geçmiş ise birinci kısımdaki şifreli girişi yaparak giriş yapabileyim. Yanlış girersem yine atsın. Normalde her bölüm çalışıyor ama ikisi bir arada çalıştıramadım.
Yardımınızı rica ederim.
Örnek dosya ekledim.
Private Sub CommandButton1_Click()
1.KISIM
Dim bugun As Date
bugun = Format((Date), "dd.mm.yyyy")
If bugun >= "20.03.2023" Then '07.02.2022 son kullanım tarihi olacaktır.
MsgBox ("Programın kullanım süresi dolmuştur.")
If TextBox1 = "hasan" And TextBox2 = "hasan42726" Then
Unload Me
Worksheets("PDM_TR_LINK").Select
Exit Sub
End If
Application.Quit
Else
2.KISIM
If TextBox1 = "hasan" And TextBox2 = "arge" Then
Unload Me
Worksheets("PDM_TR_LINK").Select
Exit Sub
End If
MsgBox ("Şifre veya kullanıcı adı hatalı")
Application.Quit
'ActiveWorkbook.Close
Ekli dosyalar
-
57 KB Görüntüleme: 3
Son düzenleme: