Yatay Lookup

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,097
Excel Vers. ve Dili
Microsoft Office 2019 English
Merhabalar,

Elimde örnek olarak şöyle bir tablo mevcuttur.

Yatay olarak bu veriler arasında X değeri sırası ile 5 veya 6 olduğunda eğer devamında Z yok ise 5i veya 6. X i kırmızı olarak işaretlesin.

Koşullu biçimlendirme de olur vba kod da olur.

nasıl yapabilirim ?

252889
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
Merhaba.

Aşağıdaki kodu sayfanın kod kısmına kopyalayıp çalıştırınız.
5 veya 6 değil de 5 tane yan yana olduğunda kırmızı yapıyor.
Kod:
Sub test()
    Dim Bak As Long
    Dim Kln As Integer
    Dim xSay As Byte
    For Bak = 2 To Cells(Rows.Count, "A").End(xlUp).Row
        For Kln = 4 To Cells(Bak, Columns.Count).End(xlToLeft).Column
            If Cells(Bak, Kln) = "X" Then
                xSay = xSay + 1
                If xSay = 5 And (Cells(Bak, Kln + 1) = "X" Or Cells(Bak, Kln + 1) = "") Then
                    Cells(Bak, Kln).Interior.Color = 255
                    xSay = 0
                End If
            Else
                xSay = 0
            End If
        Next
        xSay = 0
    Next
End Sub
 
Son düzenleme:

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,097
Excel Vers. ve Dili
Microsoft Office 2019 English
Muzaffer Bey merhaba,

Olmadı maalesef. İşaretlediğim yerleri boyamadı mesela.
252893
 

Ekli dosyalar

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,097
Excel Vers. ve Dili
Microsoft Office 2019 English
Muzaffer Bey merhaba,

Ben de mi bir sorun var anlayamadım. İşaretlediğim hücrelerde 5 tane saymadan boyama yapıyor

252894
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,097
Excel Vers. ve Dili
Microsoft Office 2019 English
Ellerinize sağlık teşekkür ederim
 
Üst