• DİKKAT

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

Liste içerisinde aynı veriyi bulduğunda son verinin olduğu yeri renklendirmesi

Katılım
27 Aralık 2006
Mesajlar
254
Excel Vers. ve Dili
Excel Visual Basic 6.0
Ben excel sayfasında bulunan listede veri girişi yapmaktayım. Bu veriler içerisinde sütünlarda farklı farklı veriler var örneğin; a sütünuna isimleri, b sütünuna soyadı, c sütünuna numarası...... j sütununa da plakaları giriyorum. Buradaki sorun bir çok kez aynı plakayıda girebilme ihtimalim var. daha önce kayıtlı olan aynı plaka var ise en son girdiğim aynı plakanın bulunduğu satırı komple sarıya boyamasını istiyorum. Yani; J3 de 34 ABC 01 plaka girişi yaptım, daha sonra J156 da da aynı plakayı girdiğimde ( 34 ABC 01 ) bu satırı tamamen A156 dan AZ156 ya kadar olan kısmı sarıya boyamasını istiyorum. Eğer bu konu ile ilgilenirseniz çok sevinirim. Acil olarak lazım. İlgilenen tüm arkadaşlara ve üstadlara şimdiden saygılarımı ve teşekkürlerimi sunarım.
 
Aşağıdaki kodu ilgili sayfanın kod görüntüleyicisine yazıp deneyin...

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
son = Range("j65336").End(3).Row
x = Range("j" & son).Value
    For i = 1 To son - 1
        If Range("j" & i).Value = x Then
        Range("A" & son & ":AZ" & son).Interior.ColorIndex = 6
        End If
    Next
End Sub
 
Geri
Üst