Çözüldü Belirli Tarih Arasında Aynı GirişVarsa Uyarsın

VolkanCan

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba,

Sayfamızda, “B” sütununda TARİH, “C” sütunun İSİMLER, “D” sütununda (TC) numaraları olsun,

Şimdi, “D” sütununda ki (TC) nin sahibi olan personel, eğer, (90) gün önce de giriş yapılmış ise, msgbox çıksın ve “BU PERSONEL (90) GÜN İÇİNDE MALZEME ALMIŞTIR” şeklinde mesaj versin. Mesajı gördükten sonra “TAMAM” diye kapatalım.

Yani, bu şahıs, (TC) numarası baz alınarak, daha önce malzeme aldığı tarihinden, şimdiki tarih çıkartılıp, eğer (90) gün içerisinde malzeme almış ise bizi mesajla, “BU PERSONEL (90) GÜN İÇİNDE MALZEME ALMIŞTIR” şeklinde uyarsın. Fakat, bunu makro ile yapmamız lazım, formül hücrede veri girişi olduğu için, makro kodu ile yapılması lazım.

Bu konuda, düşünce ve fikri olan var mıdır ? Eğer, bu işlem yapılabilir ise EK dosyada gösterebilir miyiz ? Teşekkür ederim.
 

Ekli dosyalar

Merhaba,

Sayfamızda, “B” sütununda TARİH, “C” sütunun İSİMLER, “D” sütununda (TC) numaraları olsun,

Şimdi, “D” sütununda ki (TC) nin sahibi olan personel, eğer, (90) gün önce de giriş yapılmış ise, msgbox çıksın ve “BU PERSONEL (90) GÜN İÇİNDE MALZEME ALMIŞTIR” şeklinde mesaj versin. Mesajı gördükten sonra “TAMAM” diye kapatalım.

Yani, bu şahıs, (TC) numarası baz alınarak, daha önce malzeme aldığı tarihinden, şimdiki tarih çıkartılıp, eğer (90) gün içerisinde malzeme almış ise bizi mesajla, “BU PERSONEL (90) GÜN İÇİNDE MALZEME ALMIŞTIR” şeklinde uyarsın. Fakat, bunu makro ile yapmamız lazım, formül hücrede veri girişi olduğu için, makro kodu ile yapılması lazım.

Bu konuda, düşünce ve fikri olan var mıdır ? Eğer, bu işlem yapılabilir ise EK dosyada gösterebilir miyiz ? Teşekkür ederim.

Özür diliyorum. Çalışma kitabı kod şifresi : 1453
Ayrıca ; yinelenen giriş için ikaz makro kodu uyguladım ama bunu tarih aralığına göre uygulamak için yardım ederseniz memnun olurum.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(6 satır)
 
Şöyle bir deneyin bakalım.
Deneme yapmak için mevcut dolu satırlar için D sütunu hücrelerinde F2+ENTER yapın veya
B sütunu doluyken D sütununa TC numarası yazın.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(10 satır)
 
Üst