Bu dosya, bir sayfadaki basit veritabanından kimlik numarasına göre kayıt bulmayı ve sonucu başka bir sayfada listelemeyi gösterir. Kimlik numarası, liste sayfasındaki ComboBox nesnesinden seçilir; seçime ait bilgiler makro ile otomatik olarak aşağıya yazılır. Kriter bazlı arama ve listeleme işlemleri için örnek olarak kullanılabilir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- liste: A1 hücresinde "ARANACAK KİMLİK NO'YU SEÇİNİZ." yönergesi, A2 hücresinde 55555 değeri bulunur. A5:A12 aralığında TC Kimlik No, Ad ve Bilgi1 - Bilgi6 başlıkları yer alır. Seçilen kaydın değerleri bu başlıkların yanına yazılır.
- veri: A1:H6 aralığında veritabanı bulunur. Sütunlar TC Kimlik No, Bilgi1, Bilgi3 ve Bilgi5 başlıklarını içerir; örnek olarak 55555, 44444, 11111, 33333 ve 22222 kimlik numaralı beş kayıt hazır gelir.
Makrolar
Dosyada liste sayfasına bağlı ComboBox1_Click adlı tek bir makro vardır. ComboBox'tan bir kimlik numarası seçildiğinde kendiliğinden çalışır ve şu işlemleri yapar:- A4:E65536 aralığındaki önceki sonuçları temizler.
- liste sayfasının A sütununda seçilen değeri Find ile arar; bulunan satırın B sütunundaki değeri C5 hücresine, seçilen kimlik numarasını B5 hücresine yazar.
- Seçimin ComboBox içindeki sırasına göre veri sayfasında ilgili satırı belirler.
- Başlık satırındaki son dolu sütuna kadar ilerler; değeri 0'dan farklı olan her alanın başlığını A sütununa, değerini B sütununa alt alta listeler.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- veri sayfasına kendi kayıtlarınızı girin; kimlik numaraları A sütununda olmalıdır.
- liste sayfasına geçin ve ComboBox'tan aranacak kimlik numarasını seçin.
- Seçilen kayda ait bilgiler A5 hücresinden başlayarak alt alta listelenir.