soldan sağa giden verilerde bir sonraki bir öncekinden küçükse koşullu biçimlendirme

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,637
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
makro çalıştığında ekli resimdeki (mavi renkli 56897) verinin de sarı renkli olarak boyanması lazım ama hata var kontrol edebilir misiniz makroyu
245598
 

bmutlu966

Altın Üye
Katılım
26 Ocak 2006
Mesajlar
756
Excel Vers. ve Dili
Office 365 İngilizce 64 Bit
Altın Üyelik Bitiş Tarihi
31-01-2025
Kodu aşağıdaki şekilde değiştirin. Tekrar kontrol edersiniz.

Kod:
Sub renklendir()

son = [N65000].End(3).Row
Range("O7:AE" & son).Interior.Color = xlNone

For s = 7 To son
For t = 15 To 150
    If Cells(s, t) <> "" And ilk = "" Then ilk = Cells(s, t)
    If Cells(s, t) <> "" Then son = Cells(s, t)
    If ilk > 0 And son > 0 And son < ilk Then Cells(s, t).Interior.Color = vbYellow: ilk = "": son = "": say = say + 1
    If son > ilk Then ilk = "": son = ""
Next
ilk = "": son = ""
Next

MsgBox say & " Adet hata isaretlendi.", vbCritical

End Sub
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,637
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
245599
5632 yazıp makro çalışınca sarı dolgu olmuyo yine, bakabilir misiniz bu hataya sizde deneyin isterseniz
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

P7:AE152 aralığını seçtikten sonra koşullu biçimlendirme formül bölümüne aşağıdaki formülü uygulayınız.

C++:
=P7<EĞERHATA(ARA(2;1/($O7:O7<>"");$O7:O7);0)
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,637
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
hocam çok teşekkür ederim çözüm için
 
Üst