Ara Bul Renklendirme isimli içerikte, ilgili işlemin VBA kodları ile nasıl yapacağınızı öğreten bir Hazır Makro Kodu yer almaktadır.

Uygulama Adımları​

  1. Microsoft Visual Basic for Applications penceresini (Alt + F11) açın.
  2. Project - VBAProject alanının, ekranın sol tarafında görüldüğünden emin olun. Görünmüyorsa, Ctrl + R kısayolu ile hızlıca açın.
  3. Araç çubuklarından Insert -> Module yazısına tıklayın.
  4. Solunda klasör simgesi olan Modules yazısının başındaki + simgesine tıklayın.
  5. Alt kısma eklenecek gelecek olan Module(1) yazısına çift tıklayın.
  6. Alttaki kodu yapıştırın.

Hazır Kod​

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

Açıklama

  1. Kullanıcıdan Girdi Alma: Kullanıcıdan InputBox ile aranacak terim alınır.
  2. Arama Alanını Ayarlama: UsedRange, aktif sayfanın kullanılan kısmını ifade eder, böylece arama tüm kullanılan alan içerisinde yapılır.
  3. Arama İşlemi: Find metodu, belirtilen arama terimini searchRange içinde arar. Bulunan her hücre FindNext metodu ile döngü içinde gezilir.
  4. Renklendirme: Eşleşen her hücre sarı renkle boyanır. Eğer aranan terim bulunamazsa, kullanıcıya bir mesaj gösterilir.

Nasıl Kullanılır​

  • Bu kodu kullanmak için, Excel'de Alt + F11 tuşlarına basarak VBA editörünü açın.
  • "Insert" menüsünden "Module" seçeneğini tıklayarak yeni bir modül oluşturun.
  • Yukarıda verilen SearchAndHighlight subrutinini bu modüle yapıştırın.
  • VBA editörünü kapattıktan sonra, Excel'de "Developer" sekmesi altında yer alan "Macros" butonuna tıklayarak "SearchAndHighlight" makrosunu seçin ve "Run" butonuna tıklayın.
  • İstenilen arama terimini girin ve sonuçları gözlemleyin.
Bu makro, büyük veri setlerinde belirli verileri hızlıca bulup görsel olarak işaretlemek için kullanışlıdır. Özellikle veri analizi, veri temizleme veya belirli kriterlere göre verileri revize etme işlemlerinde etkilidir.

Faydalanılması temennisiyle.
 
Üst