Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Merhabalar;
Benim öğrenmek istediğim konu şu:
Excelde bir hücreye bir isim yazdığımda (örneğin AHMET), hücre renginin (örneğin) kırmızı olmasını istiyorum.
Yardımlarınız için teşekkür ederim.
Mouse ile bu işlemi uygulayacağınız hücre aralğını seçin.
BİÇİM-KOŞULLU BİÇİMLENDİRME menüsünü açın.
İlk kutucuktan FORMÜL seçeneğini seçin.
Yandaki kutucuğa seçtiğiniz alandaki ilk hücrenin adresini vererek aşağıdaki formülü girin.
Kod:
=[COLOR=red]A1[/COLOR]="AHMET"
BİÇİM butonuna tıklayın ve DESENLER sekmesinden KIRMIZI rengi seçip tamam tuşlarına tıklayarak işlemi tamamlayın.
İlginiz için çok teşekkür ederim.
Ancak biçimli koşullandırmada başka bir isim girildiğinde örneğin bir hücreye Ahmet, başka bir hücreye de Ali yazıldığında Ahmet yazdığımız hücrenin rengi kayboluyor. Ben girdiğimiz tüm adların ayrı ayrı hücrelerde farklı renklerde olmasını istiyorum.
Sayın Korhan Ayhan;
Aradığım sonucu forumu gezerken buldum.
Aşağıdaki makro ile istediğim sonucu elde ettim. (Makroda isimleri ben değiştirdim.)
Hangi arkadaşımızın yazdığına dikkat edemedim. Ancak emeği için onun adına size teşekkür ederim
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
If Target.Cells.Count > 1 Then Exit Sub
On Error GoTo ws_exit:
Set rng = Application.Intersect(Target, Me.Range("a1:f11"))
If rng Is Nothing Then Exit Sub
With Target
Select Case .Value
Case Is = "ARİF": .Interior.ColorIndex = 4
Case Is = "FATİH": .Interior.ColorIndex = 5
Case Is = "ERKAN": .Interior.ColorIndex = 6
Case Is = "ERTAN": .Interior.ColorIndex = 7
Case Is = "BÜNYAMİN": .Interior.ColorIndex = 8
Case Else
.Interior.ColorIndex = xlNone
End Select
End With
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.