Kolay Renklendirme - 1

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Merhaba Arkadaşlar. Kolay Renklendirme hakkında şöyle bir uygulama yapılır mı ?
H kolonundaki bir renge tıkladıktan sonra A, B veya C kolonundaki herhangi bir veriye tıklanınca o verinin bulunduğu satırdaki diğer veriler de aynı renkte olabilir mi ?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ekli dosyayı inceleyiniz.:cool:
Kod:
Dim renk As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, [A2:C65536,H2:H7]) Is Nothing Then Exit Sub
On Error GoTo hata
If Target.Column >= 1 And Target.Column <= 3 Then
    Range(Cells(Target.Row, "A"), Cells(Target.Row, "C")).Interior.ColorIndex = xlNone
    Range(Cells(Target.Row, "A"), Cells(Target.Row, "C")).Interior.ColorIndex = renk
End If
renk = 0
If Target.Column = 8 And Target.Row > 1 And Target.Row < 8 Then
    renk = Target.Interior.ColorIndex
End If
hata:
End Sub
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
A&#351;a&#287;&#305;daki kodu sayfan&#305;n kod sayfas&#305;na kopyalayarak deneyin.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Static deg
If Not Intersect(Target, [h2:h7]) Is Nothing Then deg = Target.Interior.ColorIndex
If Not Intersect(Target, [a:c]) Is Nothing Then Range("a" & Target.Row & ":c" & Target.Row).Interior.ColorIndex = deg
End Sub
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Çok Teşekkürler

Sayın orion2 ve sayın leventm ilginize ve yardımlarınız için çok çok teşekkürler. Başarılarınızın devamını dilerim.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Sayın Necdet Yesertener, Orion2, Cost Control, leventm, Ali, seyit tiken, hamitcan, ileriexcel ve emeği ve yardımı geçen tüm uzman arkadaşlara çok çok teşekkürler. Sizlerin sayesinde hem bir şeyler öğreniyor, hem de pek çok sorunumuzu çözüyoruz. İyi ki varsınız. Sizlerin kod yazmanıza minik te olsa bizim de bir katkımız oluyorsa ne mutlu bizlere. Tekrar teşekkürler.
 
Üst