• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Kesişen isimler ve rakamın renk alması

  • Konbuyu başlatan Konbuyu başlatan 1Al2Ver
  • Başlangıç tarihi Başlangıç tarihi
Katılım
5 Kasım 2007
Mesajlar
4,727
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Tabloda kesişen isimler ve kesiştiği hücredeki rakamın tabloda renk alması, uzun bir liste barındıran tabloda net görülmesi açısından önem arz etmekte,

Teşekkür ederim.
 
Son düzenleme:
Aşağıdaki kodu sayfanın kod sayfasına kopyalayın. B19 hücresine formülü yazıp entere bastığınızda çalışacaktır. Ayrıca sorunuz koşullu biçimlendirme ilede çözülebilir.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b19]) Is Nothing Then Exit Sub
[b1:l12].Interior.ColorIndex = xlNone
deg = Split(Replace(Target.Formula, "=", ""), " ")
sat = WorksheetFunction.Match(deg(0), [b:b], 0)
sut = WorksheetFunction.Match(deg(1), [2:2], 0)
Cells(sat, "b").Interior.ColorIndex = 6
Cells(2, sut).Interior.ColorIndex = 6
Cells(sat, sut).Interior.ColorIndex = 6
End Sub
 
Aşağıdaki kodu sayfanın kod sayfasına kopyalayın. B19 hücresine formülü yazıp entere bastığınızda çalışacaktır. Ayrıca sorunuz koşullu biçimlendirme ilede çözülebilir.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b19]) Is Nothing Then Exit Sub
[b1:l12].Interior.ColorIndex = xlNone
deg = Split(Replace(Target.Formula, "=", ""), " ")
sat = WorksheetFunction.Match(deg(0), [b:b], 0)
sut = WorksheetFunction.Match(deg(1), [2:2], 0)
Cells(sat, "b").Interior.ColorIndex = 6
Cells(2, sut).Interior.ColorIndex = 6
Cells(sat, sut).Interior.ColorIndex = 6
End Sub

Sayın leventm, teşekkür ederim, Koşullu Biçimlendirme olabileceğini tahmin ederk fonksiyonlar bölümünde sormuştum, ama macro güzel olmuş, şayet Koşullu Biçimlendirme ile yapılmak istense idi formül nasıl olurdu, en azından benzer problemleri çözmekte fayda sağlar diye düşünüyorum, tekrar teşekkür ederim, saygılarımla.
 
Sayın leventm, teşekkür ederim, Koşullu Biçimlendirme olabileceğini tahmin ederk fonksiyonlar bölümünde sormuştum, ama macro güzel olmuş, şayet Koşullu Biçimlendirme ile yapılmak istense idi formül nasıl olurdu, en azından benzer problemleri çözmekte fayda sağlar diye düşünüyorum, tekrar teşekkür ederim, saygılarımla.


Bu da koşullu biçimlendirme ile...

Dosya ekte.

.
 
Geri
Üst