Boyalı hücrenin bir üst hücresini alma

Katılım
3 Ocak 2012
Mesajlar
27
Excel Vers. ve Dili
OFFİCE 2019
Altın Üyelik Bitiş Tarihi
17-06-2023
Merhaba arkadaşlar.

Her ay yaptığım bir listede, kırmızı ile boyalı hücre ve boyalı hücrenin bir üst hücredeki verilerini değer olarak herhangi bir yere almak istiyorum. veya kırmızı ile boyalı hücre varsa otomatik bir üstteki hücre de boyansa da olur. oradan süzebilirim.
örnek dosyayı yüklüyorum. Yardımcı olursanız sevinirim, şimdiden teşekkür ederim..
 

Ekli dosyalar

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
Dosyada koyu bir kırmızı kullanmışsınız. Kan kırmızısı kullanırsanız aşağıdaki kodlar işinizi görecektir.

Kod:
Sub boya()

son = [C65000].End(3).Row
For t = 2 To son
    If Cells(t, "C").Interior.Color = RGB(255, 0, 0) Then
       Cells(t - 1, "C").Interior.Color = RGB(255, 0, 0)
    End If
Next

End Sub
 

Ekli dosyalar

Korhan Ayhan

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

Bahsettiğiniz işlemi koşullu biçimlendirme ile yapabilirsiniz.

C sütununu seçiniz.
Koşullu biçimlendirme FORMÜL bölümünü açınız ve aşağıdaki formülü uygulayınız. Dilediğiniz dolgu rengini seçip işlemi tamamlayınız.

C++:
=C2>=$E$1
 
Katılım
3 Ocak 2012
Mesajlar
27
Excel Vers. ve Dili
OFFİCE 2019
Altın Üyelik Bitiş Tarihi
17-06-2023
Dosyada koyu bir kırmızı kullanmışsınız. Kan kırmızısı kullanırsanız aşağıdaki kodlar işinizi görecektir.

Kod:
Sub boya()

son = [C65000].End(3).Row
For t = 2 To son
    If Cells(t, "C").Interior.Color = RGB(255, 0, 0) Then
       Cells(t - 1, "C").Interior.Color = RGB(255, 0, 0)
    End If
Next

End Sub
Teşekkür ederim emeğiniz için. Çok işime yaradı
 
Üst