Koşullu biçimlendirme makrosu

Katılım
28 Şubat 2018
Mesajlar
60
Excel Vers. ve Dili
2010 Türkçe
k5=0 (Sabit sayı (referans sayısı)) L3=60 (Bu sayı değişkendir)


hücre değeri Q4:Q26 aralığı < K5 ayrıca > L3
Dolgu rengi kırmızı, Yazı rengi kırmızı olacak


hücre değerleri Q4:Q26 aralığı K5 ile L3 arasında ise
Dolgu rengi yeşil, Yazı rengi beyaz olacak


hücre değeri M2=1 ise
Dolgu rengi yeşil, Yazı rengi beyaz olacak

Arkadaşlar Selamlar.
Yukarıdaki işlemi koşullu biçimlendirme ile yaptım. Ancak işin içine makro girince beni fazlası ile aştı.

Her bir makroyu tek tek çalıştırıyorum ancak tümünü birden makroda çeviremedim.

Yardımcı olurmusunuz.

Saygılar..
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Sayfa kodu olarak kopyalayınız.İsteğinizin gerçekleşmesini temnni ederim.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [Q4:Q26,L3,K5,M2]) Is Nothing Then Exit Sub
Dim rng As Range
deg1 = Range("L3")
deg2 = Range("K5")
deg3 = Range("M2")
For Each rng In Range("Q4:Q26")
rng.Font.ColorIndex = xlNone
rng.Interior.ColorIndex = xlNone
If deg3 <> 1 And rng > deg1 Or rng < deg2 And rng <> "" Then
rng.Font.ColorIndex = 3
rng.Interior.ColorIndex = 3
End If
If deg3 <> 1 And rng <= deg1 And rng >= deg2 And rng <> "" Then
rng.Font.ColorIndex = 2
rng.Interior.ColorIndex = 4
End If
If deg3 = 1 And rng <> "" Then
rng.Font.ColorIndex = 1
rng.Interior.ColorIndex = 4
End If
Next
End Sub
 
Son düzenleme:
Katılım
28 Şubat 2018
Mesajlar
60
Excel Vers. ve Dili
2010 Türkçe
Göndermiş olduğun dosyada tam olmasada çalışıyor. Ancak benim dosyamda çalışmadı :) .
 
Katılım
28 Şubat 2018
Mesajlar
60
Excel Vers. ve Dili
2010 Türkçe
programda bir kaç yerden veri çekiliyor, ayrıca trigonomik fonksiyonlar bulunmakta acaba bir yerde çakışmamı oluyor diyeceğim ama zaten hata verirdi :(
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Göndermiş olduğun dosyada tam olmasada çalışıyor. Ancak benim dosyamda çalışmadı :) .
Kardeşim sorun zaten sizin dosyalardan kaynaklanıyor.Sizin dosyalarını sanırım ne görmek nede çalıştırmak mümkün.:(
 
Katılım
28 Şubat 2018
Mesajlar
60
Excel Vers. ve Dili
2010 Türkçe
dosyayı tekrardan yükleyeceğim ve link vereceğim.
 
Üst