• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Veri Sorgulama

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

murat_8181

Excel Dostu
Katılım
17 Nis 2021
Mesajlar
532
Çözümler
38
Aldığı beğeni
237
Excel V
Office 2016 TR
Konu Sahibi
Textbox1'e yazdığım TC kimlik numarasını ,Çalışma sayfamın A sütununda bulunan TC kimlik numaralarında arattırıp eğer varsa Kayıt bulundu yoksa Kayıt bulunamadı şeklinde mesaj verdirmek istiyorum. Yardımlarınız için şimdiden teşekkürler
 
Çözüm
Çok teşekkür ederim hocam sağolasın peki şöyle bir durum olsaydı benim listemde mükerrer kayıtların olduğunu varsayarak çalışma sayfamın B sütununa "İşten Ayrıldı" ve "Çalışıyor" açıklamalarını TC kimlik numaralarının karşılıklarını yazarsak ben sadece çalışıyor yazanlarda sorgulama yaptırmak istersem arama satırında nasıl bir değişiklik yapmam gerekirdi.
Bunun içinde bir çok yöntem yapılabilir. Fakat hazırladığım ilk yapıyı bozmadan bir şey yapmak isterseniz if kontrol deyimine ufak bir ekleme ile yapılabilir. Örnek kodu aşağıda paylaşıyorum.

Ayrıca örnek dosyayı da paylaştım. Kontrol etmeniz için.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Bunun pek çok örneği olacaktır. Muhtemelen arkadaşlar paylaşır. Ben böyle bir yöntemle denedim. Kontrol eder misiniz?
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
r ve rng ile iki farklı range değişkeni tanımladık. Elimizde bulunan rng adlı range değişkenine A2'den A sütunundaki son satıra kadar olan hücreleri tanımladık. Daha sonra r değişkenini tanımlamak için rangelerin find özelliğini kullandık.

"set r = rng.find()" satırında eğer aramamızla ilgili bir hücre bulursa r değişkenine tanımlar, eğer bulamazsa r değişkeni nothing olarak kalır.

Zaten onun altındaki if kontrol deyimi ise r değişkeninin nothing olup olmadığına bakarak karar veriyor.
 
Konu Sahibi
Çok teşekkür ederim hocam sağolasın peki şöyle bir durum olsaydı benim listemde mükerrer kayıtların olduğunu varsayarak çalışma sayfamın B sütununa "İşten Ayrıldı" ve "Çalışıyor" açıklamalarını TC kimlik numaralarının karşılıklarını yazarsak ben sadece çalışıyor yazanlarda sorgulama yaptırmak istersem arama satırında nasıl bir değişiklik yapmam gerekirdi.
 
Çok teşekkür ederim hocam sağolasın peki şöyle bir durum olsaydı benim listemde mükerrer kayıtların olduğunu varsayarak çalışma sayfamın B sütununa "İşten Ayrıldı" ve "Çalışıyor" açıklamalarını TC kimlik numaralarının karşılıklarını yazarsak ben sadece çalışıyor yazanlarda sorgulama yaptırmak istersem arama satırında nasıl bir değişiklik yapmam gerekirdi.
Bunun içinde bir çok yöntem yapılabilir. Fakat hazırladığım ilk yapıyı bozmadan bir şey yapmak isterseniz if kontrol deyimine ufak bir ekleme ile yapılabilir. Örnek kodu aşağıda paylaşıyorum.

Ayrıca örnek dosyayı da paylaştım. Kontrol etmeniz için.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Çok teşekkür ederim hocam sağolasın peki şöyle bir durum olsaydı benim listemde mükerrer kayıtların olduğunu varsayarak çalışma sayfamın B sütununa "İşten Ayrıldı" ve "Çalışıyor" açıklamalarını TC kimlik numaralarının karşılıklarını yazarsak ben sadece çalışıyor yazanlarda sorgulama yaptırmak istersem arama satırında nasıl bir değişiklik yapmam gerekirdi.
Mükerrer kayıtlarda findnext yöntemi var. Fakat nasıl yapıldığını şuan hatırlayamadım. Arşiv dosyalarımda örnekleri vardır muhtemelen. Bir bakayım neler yapılabilir.
 
Konu Sahibi
Bunun içinde bir çok yöntem yapılabilir. Fakat hazırladığım ilk yapıyı bozmadan bir şey yapmak isterseniz if kontrol deyimine ufak bir ekleme ile yapılabilir. Örnek kodu aşağıda paylaşıyorum.

Ayrıca örnek dosyayı da paylaştım. Kontrol etmeniz için.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Teşekkürler hocam bu çalışmanız da istediğim gibi olmuş sağolun
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst