Koşullu Biçimlendirme

1 2 3 4 5
05/10/2020, 18:14

alicimri

Dosyanızda Koşullu biçimlendirilmiş hücre göremedim. Hangi sütun hangi koşula göre renklenecek.
05/10/2020, 20:51

feraz

(05/10/2020, 18:14)alicimri yazdı: Dosyanızda Koşullu biçimlendirilmiş hücre göremedim. Hangi sütun hangi koşula göre renklenecek.
Yeni inceledim dosyayı biçimlendirme var abey.Kod ile yapıldığı söylenmişti kod yok.


05/10/2020, 21:18

feraz

Makro ile istiyorsanız alttaki kodu bir modüle ekleyip çalıştırın.

    Dim son As Long, i As Long, k As Byte, bul As Range
    Dim syfteyit As Worksheet
    Dim syfAnaSayfa As Worksheet
   
    Set syfteyit = ThisWorkbook.Sheets("Teyit")
    Set syfAnaSayfa = ThisWorkbook.Sheets("Anatablo")
    With syfteyit
        son = .Range("A" & Rows.Count).End(3).Row
If son < 2 Then son = 2
        .Range("A2:R" & son).Interior.ColorIndex = xlNone     
        Application.ScreenUpdating = False
        For i = 2 To son
            Set bul = syfAnaSayfa.Range("A:A").Find(.Cells(i, 1).Value, , , 1)
            If Not bul Is Nothing Then
                For k = 2 To 18
                    If .Cells(i, k).Value <> syfAnaSayfa.Cells(bul.Row, k) Then .Cells(i, k).Interior.ColorIndex = 3
                Next
            End If
        Next
        Application.ScreenUpdating = True
    End With
    Set syfteyit = Nothing
    Set syfAnaSayfa = Nothing
    Set bul = Nothing
05/10/2020, 21:34

enginbeyy

Hocam modül olarak ekledim ama olmadı. ben mi yapamadım acaba
05/10/2020, 21:45

feraz

Dosyayı ekledim.
70 bin satır ve 20 sütunda nasıl çalışır bilemem belki 1 dakika sürebilir.
05/10/2020, 21:51

enginbeyy

hocam asıl dosyam iş yerinde ona yarın uygulayacağım ama renklendirdikten sonra filitre yapıp tekrar filitreyi bozduğumda kasmıyacaksa ilk renklendirirken uzun sürmesi sorun değil

Teşekkürler.
1 2 3 4 5