• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Aktif hücrenin sağındaki hücreyi boyama

Katılım
25 Eylül 2007
Mesajlar
5
Excel Vers. ve Dili
2003 türkçe
arkadaşlar ve üstadlar merhaba
şöyle bir kod a ihtiyacım var
açık bir excel dosyasında (3 000 satır büyüklüğünde ) ctrl + f basarak bir değer giriyorum . istediğim şu değeri girip entere bastığımda bulduğu hücrenin sağındaki hücreyi boyasın ve imleç tekrar ctrl+f de hazır bulunsun.
yardımlarınız için şimdiden teşekkürler.
 
Son düzenleme:
Module kopyalayıp çalıştırın.

Kodları çalışınca bir sorgu kutusu gelir buraya yazdığınız değere göre A sütunun da arama yaparak karşına denk gelen B sütunun daki veri renklenir.

Kod:
Sub Bul_Renklendir()
 
    Dim c As Range, Adr As Variant, sor As Variant
    sor = InputBox("Bul Renklendir", "Aranan Değer")
    
    If sor = "" Then Exit Sub
    Range("B:B").Interior.ColorIndex = 0
 
    With Range("A:A")
        Set c = .Find(sor, , xlValues, xlWhole)
          If Not c Is Nothing Then
            Adr = c.Address
              Do
                Cells(c.Row, "B").Interior.ColorIndex = 36
                Set c = .FindNext(c)
              Loop While Not c Is Nothing And c.Address <> Adr
          End If
    End With
    
    Bul_Renklendir
    
End Sub
.
 
Geri
Üst