Zamanı Gelince Mesajla Uyarsın

Katılım
22 Ekim 2004
Mesajlar
178
Değerli Arkadaşlar.
Ben gönderdiğim örnekte kullandığım kodları kendime uyarlamakta sorun yaşadım.Eğer yardımcı olursanız sevinirim.
D sütununda hatırlatma tarihi var.Eğer o tarih bugüne eşitse yada günü geçmişse beni uyarıyor.Ama uyarılacak herhangi birşey yoksa hiçbirşey yapmasın istiyorum.Yani "Exit Sub" olsun.Fakat bir çok denemeler yapmama rağmen başaramadım.Programı açtığınızda düğmeye tıklarsanız göreceksiniz.Mutlaka mesaj çıkıyor.
Eğer uyarılacak birşy yoksa exit yapması için yardımlarınızı bekliyorum.
Teşekkürler.
 
Katılım
22 Ekim 2004
Mesajlar
178
Sayın hamzacan,
Teşekkür ederim.Fakat ilginçtir daha önce bunu denediğimde ikinci mesaj
MsgBox Metin & Chr(10) & "Unutmayınız...", , "Hatırlatma"
Unutmayınız mesajıyla açılıyordu.Ama şimdi oldu.Demekki eklediğim diğer kodlardan kaynaklandı.
Eğer sayfada hiç kayıt yoksa hata veriyordu bunu önlemek için "Eğer A1 hücresi boşsa "go to son" eklentisi yapmıştım.Sanırım onda kaynaklanmış.
Size teşekkür ederim.
 

udentr2002

Altın Üye
Katılım
5 Kasım 2006
Mesajlar
1,503
Excel Vers. ve Dili
iş yerinde Office 365
evde Office 365
Altın Üyelik Bitiş Tarihi
25-12-2029
arkadaşlar

Dosya nerde banada lazım böyle bir şey o dosyayı tekrar ekleyebilrmisiniz??
 

Korhan Ayhan

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

Ekteki örnek dosyayı incelermisiniz. Dosyayı her açtığınızda B sütunundaki ödeme tarihleri kontrol edilir. Eğer içinde bulunduğunuz güne uyan ödemeleriniz varsa size MSGBOX ile size uyarı verir. Umarım faydası olur.
 

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 Cost Control, paylaşım için çok teşekkürler. Dosyada küçük bir durum var. Eğer aynı günde 1 den fazla ödeme var ise kod çalışmıyor. Sadece 1 ödemede çalışıyor. Ödeme sayısını n sayıda yapmak mümkün mü ?
 

Korhan Ayhan

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

Eklediğim örnek dosyadaki bütün ödemelerin tarihi 30-03-2007 dosyayı açtığımda otomatik olarak bugünün tarihi ile kıyaslayıp uyanları MSGBOX ta listeliyor. Yani örnek dosyadaki bütün ödemeleri listeliyor. Siz nasıl uyguladınız.
 

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
Teşekkürler Cost Control, şimdi tamam. İngilizce - Türkçe farkından kaynaklanıyormuş. Kodları revize edince düzeldi.
 
Katılım
2 Nisan 2007
Mesajlar
4
Excel Vers. ve Dili
2003 tr
emeğinize sağlık olsun üstadLaR :D:D
 
Katılım
4 Şubat 2006
Mesajlar
33
Excel Vers. ve Dili
excel türkçe
ben bu dosyaları neden açamıyorum

ben dosyaları neden açamıyorum bana bu konuda yardımcı olur musunuz?
 

Rulemaster

Altın Üye
Katılım
27 Mart 2006
Mesajlar
149
Excel Vers. ve Dili
EXCEL 2019 TÜRKÇE
Altın Üyelik Bitiş Tarihi
08-02-2026
Sayın Cost_Control elinize sağlık çok güzel olmuş, fakat kodun

TOPLAM = Format(TOPLAM + Cells(X, 3), "#,##0.00 YTL")

satırında hata veriyor. Bu satırı sildiğimiz zamanda, günü gelen fatura ücretlerinin toplamını vermiyor hali ile.

Acaba nasıl bir revizyon yapmak lazım...
 
Katılım
7 Temmuz 2004
Mesajlar
327
Excel Vers. ve Dili
office xp pro türkçe
Sayın Cost_Control üstadın izniyle kodları aşağıdaki şekilde revize ediniz.
Kod:
Private Sub Workbook_Open()
    Dim SAY As Long
    Set S1 = Sheets("Sayfa1")
    SAY = WorksheetFunction.CountIf(S1.[B2:B65536], Date)
    If SAY = 0 Then GoTo SON
    For X = 2 To S1.[B65536].End(3).Row
    If Cells(X, 2) = Date Then
    ÖDEMELER = ÖDEMELER & Cells(X, 1) & " - " & Cells(X, 2) & " - " & Format(Cells(X, 3), "#,##0.00 YTL") & vbCrLf

 toplam = (toplam) + Cells(X, 3)
   
    End If
    Next
    MsgBox ÖDEMELER & vbCrLf & "BUGÜN ÖDEMENİZ GEREKEN TUTAR : " & Format(toplam, "#,##0.00 YTL"), vbCritical, "GÜNÜ GELEN ÖDEMELERİNİZ"
    Exit Sub
SON: MsgBox "BUGÜN ÖDEMENİZ BULUNMAMAKTADIR.", vbInformation
End Sub
 
Son düzenleme:

Korhan Ayhan

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

Eklemiş olduğum dosyadamı bu hatayı alıyorsunuz yoksa kendi dosyanıza uyarladığınızdamı?
 

Rulemaster

Altın Üye
Katılım
27 Mart 2006
Mesajlar
149
Excel Vers. ve Dili
EXCEL 2019 TÜRKÇE
Altın Üyelik Bitiş Tarihi
08-02-2026
Henüz kendi dosyama uyarlamadım Hocam,
Ekteki dosyayı açınca;
Run-Time error '13': Type mismatch uyarısı geliyor.
Debug dediğimizde de bahsettiğim satır görünüyor.
 
Katılım
7 Temmuz 2004
Mesajlar
327
Excel Vers. ve Dili
office xp pro türkçe
kodları yukardaki verdiğim kodla revize edip tekrar deneyiniz.
 

Rulemaster

Altın Üye
Katılım
27 Mart 2006
Mesajlar
149
Excel Vers. ve Dili
EXCEL 2019 TÜRKÇE
Altın Üyelik Bitiş Tarihi
08-02-2026
Sn abdi,
Sizin verdiğiniz kodu örnek dosyanın kod sayfasına yapıştırdım.
Şimdi çalışıyor. Bir kaç tane de tarihleri değiştirerek deneme yaptım.
Sorun yok. Teşekkür ederim ilginizden dolayı.
 
Katılım
7 Temmuz 2004
Mesajlar
327
Excel Vers. ve Dili
office xp pro türkçe
Rica eder, çalışmalarınızda Başarılar dilerim.
saygılar selamlar
 
Katılım
14 Şubat 2006
Mesajlar
710
Excel Vers. ve Dili
2002-TÜRKÇE
F

Merhabalar

Bu çalışma çok güzel hoş fakat Birkaç ekleme yaparak daha detaylı olsa örnek çalışmada tarihin yanında saat hanesi olsa saatide girsek tarih ve saat geldiğinde sesli bir uyarı verse müzik çalabilir.3 Defa Bip sesi gibi falan süper olur.
 
Üst