Merhaba
Aşağıdaki belirtilen tarih geldiğinde kullanıcıyı uyaran kod bilgisayarımda sorunsuz çalışıyor fakat tarih ayarları farklı olan (Japon YY:MM
D) bilgisayarda hata veriyor. Bu kodu bütün tarih formatlarında çalışacak şekilde nasıl değiştirebileceğimiz konusunda yardımınızı rica ediyorum.
İyi çalışmalar
Private Sub Workbook_Activate()
Dim Sureson As Date
Dim Bugun As Date
Sureson = "04.04.2013" '
Bugun = Date
If Bugun > Sureson Then
sifre = InputBox("Devam edebilmek için şifre girmelisiniz!", " PROGRAM KULLANIM SÜRESİ DOLMUŞTUR")
If sifre <> "123" Then '
ActiveWorkbook.Save
Application.Quit
End If
End If
If Sureson > Bugun Then
MsgBox ("- Kullanım için " & Sureson - Bugun & " gününüz kalmıştır." & vbLf & "- Süre Bitiminde Program Kilitlenecektir"), vbQuestion, " D İ K K A T"
End If
If Sureson = Bugun Then
MsgBox ("- Programın kullanım süresi bu gün son." & vbLf & "- Gece saat 00:00 'da Program kilitlenecektir" & vbLf & "- Bilginize"), vbQuestion, " U Y A R I"
End If
End Sub
Aşağıdaki belirtilen tarih geldiğinde kullanıcıyı uyaran kod bilgisayarımda sorunsuz çalışıyor fakat tarih ayarları farklı olan (Japon YY:MM
İyi çalışmalar
Private Sub Workbook_Activate()
Dim Sureson As Date
Dim Bugun As Date
Sureson = "04.04.2013" '
Bugun = Date
If Bugun > Sureson Then
sifre = InputBox("Devam edebilmek için şifre girmelisiniz!", " PROGRAM KULLANIM SÜRESİ DOLMUŞTUR")
If sifre <> "123" Then '
ActiveWorkbook.Save
Application.Quit
End If
End If
If Sureson > Bugun Then
MsgBox ("- Kullanım için " & Sureson - Bugun & " gününüz kalmıştır." & vbLf & "- Süre Bitiminde Program Kilitlenecektir"), vbQuestion, " D İ K K A T"
End If
If Sureson = Bugun Then
MsgBox ("- Programın kullanım süresi bu gün son." & vbLf & "- Gece saat 00:00 'da Program kilitlenecektir" & vbLf & "- Bilginize"), vbQuestion, " U Y A R I"
End If
End Sub
