Kayıt Formunda Aynı Girişleri Engelleme

rb2344

Altın Üye
Katılım
3 Kasım 2018
Mesajlar
15
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-12-2028
Farklı yıllarda eğitim gören kişilerin kayıt formunu oluşturuyorum ve aynı kişiye ait bilgileri girdiğim zaman uyarı veren bir komut nasıl oluşturabilirim?
 

Ekli dosyalar

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,343
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
dosyanız ektedir inceleyiniz
 

Ekli dosyalar

rb2344

Altın Üye
Katılım
3 Kasım 2018
Mesajlar
15
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-12-2028
mükerrer isim özelliğinde öncelikle ad soyad, no, doğum yılı ve baba adı bilgilerine bakılsa. diğer durumda öğrenim yılını değişince mükerrer kişiyi yine ekliyor
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,343
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Userform bana göre doğru mantıkta kurulmamış. Mükerrer kayıt uyarısı "tum datalar aynı ise uyar " tarzında yapılmış . Bu şekilde olası benzerlikler aramak yerine tek bir benzersiz aramak gerek ki o da tc kimlik numarası olmak zorundadır. Mukerrer varsa kayda gerek kalmaz ilk textboxta uyarı gelecek şekilde uyarlanabilir.

Dosyanızda neden bu amaçlı textbox yok ? Aranması ve karşılaştırılması gereken, tüm datanın tek temsilcisi olursa sorun kalmaz doldurmalara gerek kalmadan ilk textboxta uyarır ve yazılanı da siler. Tc no dışında tüm saydığınız veriler milyonda 1 de olsa birebir aynı ama başka kişilere ait olabilir.
 

rb2344

Altın Üye
Katılım
3 Kasım 2018
Mesajlar
15
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-12-2028
okulun eski kayıtlarını bilgisayara geçirmeye çalışıyorum. onlarda da TC kimlik numarası yok. userformun daha kullanışlı olması için nasıl bir yol izlemeliyim?
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,343
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
Bu durumda daha az karışıklık yaşamadan kaydetmenin yolu olarak verileri okuduğunuz eski kayıt defterinde var olan satır sutun bicimi ilk ornekleme olabilir. Yani soldan sağa satırdaki düzeni excelde de uygularsanız habire satırda geri donerek bulma ve yazma yaşamazsınız.

Diğer öneri ise , her şekilde öğrenci no her zaman tektir. Kısacası kayıt defterinizde de sol ilk sutun ogrenci no olmalı, siz de ogrenci no sunu
ilk textbox ve excelde ilk sutun yaparsanız, kayıt her ne kadar sonraki veriler eş olsa da kayıt başkasına ait olacağından mükerrer olmayacaktır.

Kayıt defteri olarak veri aldığınız yerdeki sütun başlıklarının adlarını aynı duzende buraya aktarabilirseniz ilerleme mumkun olur
 

rb2344

Altın Üye
Katılım
3 Kasım 2018
Mesajlar
15
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-12-2028
kayıt defteri derken 80li yıllardan kalan sınıf geçme defterlerinden bahsediyorum. oradaki bilgileri excel'e aktarmaya çalışıyorum.
 

cems

Altın Üye
Katılım
2 Eylül 2005
Mesajlar
2,343
Excel Vers. ve Dili
office 2010 tr 32bit
Altın Üyelik Bitiş Tarihi
13-06-2029
o defter düzenini excelde kurmak ve benzersiz veri olarak okul numarasını almak gerek. Sordugum o kayıt defter sütun düzeni zaten
 

rb2344

Altın Üye
Katılım
3 Kasım 2018
Mesajlar
15
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-12-2028
dediğiniz gibi arama önceliği için no kısmını başa aldım. bazı değişiklikler yaptım ama sizin yazdığınız kod kısmında hata yaptım sanırım. bir kez daha bakabilir misiniz?
 

Ekli dosyalar

Üst