• DİKKAT

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

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

Katılım
9 Ekim 2021
Mesajlar
343
Excel Vers. ve Dili
excell 2013
Ç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.
 
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
 
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
 
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
 
Geri
Üst