Soru Yaklaşan Tarihi "MSGBox" ile hatırlatma

Katılım
27 Nisan 2021
Mesajlar
32
Excel Vers. ve Dili
2010 Türkçe
Merhaba arkadaşlar,

Macro konusunda yeniyim, daha önce biraz uğraştım baktım olmuyor bıraktım. Bu yüzden yardımınıza ihtiyacım var.

20 25 araç ve tüm detaylı bilgilerinin yazıldığı bir tablom var. Her aracın muayene tarihide yazıyor ama sürekli atladığımdan muayene tarihleri kaçıyor.

Amacım msgbox ile bir hatırlatıcı yapmak, amatörce bir çalışma yaptım.
Kod:
Sub Hedef_Test_Et()
    muayenetarihi = Range("L9").Value
    bugün = Range("N1").Value
    If bugün + 60 > muayenetarihi Then
        MsgBox ("Muayene tarihi yaklaşan araçlarınız var. Kalan Gün: " & muayenetarihi - bugün), vbOKOnly
    Else
        Exit Sub
    End If
End Sub
Amacım kod tarihleri okuyacak ve önümüzeki 60 gün içinde yaklaşan muayene varsa ben dosyayı açtığımda karşıma msgbox açıp, yaklaşan muayene var tarzı bir hatırlatma yapacak. tek tek hangisi olduğunu söylemesi gerekmez. kac gun kaldıgıda onemlı degil. sadece "kardeşim dikkat et bak, senın araçlardan birinin muayenesi yaklaşıyor ama sen bul uğraşamam ben o kadarıyla" diyen bir macroya ihtiyacım var.

Yardımlarınız için şimdiden teşekkürler.
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Dener misiniz?
Kod:
Sub Hedef_Test_Et()
    muayenetarihi = Range("L9").Value
    bugün = Date
    If muayenetarihi - bugün <= 60 Then
        MsgBox ("Muayene tarihi yaklaşan araçlarınız var. Kalan Gün: " & muayenetarihi - bugün), vbOKOnly
    End If
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İnceleyiniz.

 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
İki kişi emek vermiş cevap yazmış.
Olumlu ya da olumsuz dönüş yapan yok.
Acaba yanlış bir şey mi yazdık?
 
Üst