Çift tıklandığında dolgusu sarıya dönen satır

Katılım
9 Ekim 2021
Mesajlar
335
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
Çok Değerli Excel web ailesine selamlar saygılar..

benim sorum c3-c100 arası herhangi bir hücreye tıkladığımda tıkladığımda tıkladığım hücrenin satırı sarı dolgulu olsun istiyorum.

ve eğer mümkünse c3-c100 arası tıkladığım hücre sarı ise o satırın sarı dolgusu kaldırılsın istiyorum.

yardımlarınız için şimdiden çok çok teşekkür ederim.
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
559
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Intersect(Target, Range("C3:C100")) Is Nothing Then
If Target.Interior.Color = RGB(255, 255, 0) Then
Target.EntireRow.Interior.Color = xlNone
Else
Target.EntireRow.Interior.Color = RGB(255, 255, 0)
End If
End If

End Sub
 
Katılım
9 Ekim 2021
Mesajlar
335
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Intersect(Target, Range("C3:C100")) Is Nothing Then
If Target.Interior.Color = RGB(255, 255, 0) Then
Target.EntireRow.Interior.Color = xlNone
Else
Target.EntireRow.Interior.Color = RGB(255, 255, 0)
End If
End If

End Sub
eyw harikasınız.çift tıklamalı modelinide ben buldum. :)

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Not Intersect(Target, Range("C3:C100")) Is Nothing Then
If Target.Interior.Color = RGB(255, 255, 0) Then
Target.EntireRow.Interior.Color = xlNone
Else
Target.EntireRow.Interior.Color = RGB(255, 255, 0)
End If
End If

End Sub
 

Korhan Ayhan

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

C++:
Option Explicit

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Intersect(Target, Range("C3:C100")) Is Nothing Then Exit Sub
    Cancel = True
    Target.EntireRow.Interior.Color = IIf(Target.Interior.Color = 65535, xlNone, 65535)
End Sub
 
Üst