Aynı satır ve sütunlarda ki mükerrer girişin engellenmesi Hk.

Katılım
9 Eylül 2023
Mesajlar
24
Excel Vers. ve Dili
Excel 2019 For Mac
İyi günler kolay gelsin,

Bir liste içerisine userform ile giriş yapıyorum içeriği aynı olan verinin girişini engellemek istiyorum.
Örneğin; aynı satırda A sütununa, B sütununa ve C sütununa girilen veriler sayfa içerisinde yine aynı satır ve sütunlara girilmiş ise uyarı verip girişi engellesin
Userform un kaydet butonuna tıkladığımda bu uyarıyı versin ve giriş engellensin istiyorum.

Yardımcı olabilirseniz sevinirim teşekkür ederim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,193
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki gibi olabilir..

Kendi dosyanıza uyarlarsınız..

C++:
If Worksheetfunction.Countifs(Range("A:A"), TextBox1, Range("B:B"), TextBox2, Range("C:C"), TextBox3) > 0 Then
   MsgBox "Mükerrer kayıt!", VbCritical
   Exit Sub
End If
 
Katılım
9 Eylül 2023
Mesajlar
24
Excel Vers. ve Dili
Excel 2019 For Mac
Aşağıdaki gibi olabilir..

Kendi dosyanıza uyarlarsınız..

C++:
If Worksheetfunction.Countifs(Range("A:A"), TextBox1, Range("B:B"), TextBox2, Range("C:C"), TextBox3)>0 Then Exit Sub
Cevabınız için teşekkür ederim,

Liste üzerinde satır olarak a,b,c sütunlarında, userformda girdiğim veriler aynı ise engellemek istiyorum yani liste üzerinde aynı satır içerisinde a,b,c sütunları aynı veriler ile doldurulmuş mu diye baksın 3 alanda aynı ise uyarı versin.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,193
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Önceki mesajıma uyarı kısmınıda ekledim..
 
Katılım
9 Eylül 2023
Mesajlar
24
Excel Vers. ve Dili
Excel 2019 For Mac
Önceki mesajıma uyarı kısmınıda ekledim..
Korhan bey cevabınız için teşekkür ederim,

Bu kodu sayfanın worksheet change bölümüne mı yazmalıyım yoksa userformun kaydet butonuna mı sayfada daha önce böyle bir veri girilmiş mı diye kontrol etmesi lazım yardımcı olabilirseniz sevinirim.
 
Katılım
9 Eylül 2023
Mesajlar
24
Excel Vers. ve Dili
Excel 2019 For Mac
Korhan bey kaydet butonuna ekledim ama bu sefer girişlerin tamamına mükerrer giriş diyor kusura bakmayın size de zahmet veriyorum
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,193
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Verdiğim kod örnektir.

Hangi nesneleri kullandığınızı bilmediğim için örnek bir kurgu paylaştım. Kendi dosyanızdaki yapıya göre uyarlamanız gerekir.
 
Katılım
9 Eylül 2023
Mesajlar
24
Excel Vers. ve Dili
Excel 2019 For Mac
Verdiğim kod örnektir.

Hangi nesneleri kullandığınızı bilmediğim için örnek bir kurgu paylaştım. Kendi dosyanızdaki yapıya göre uyarlamanız gerekir.
Korhan bey,
Öncelikle yardımcı olduğunuz için teşekkür ederim. Kod gayet güzel çalışıyor projemde select case kullanımından kaynaklı bir hata vermiş çözdüm. Saygılar
 
Üst