• DİKKAT

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

satır renklendirilmesi

Katılım
1 Ağustos 2006
Mesajlar
24
iyi çalışmalar arkadaşlar. Benim bir sorunum vardı. f hücresine bir veri yazdığımda aynı satırın a dan g ye kadar yeşil boyanması gerekli. Ve ayrıca bu olaylar sayfa 2 sayfa 3 ve sonralarında da olması gerekli.. Arkadaşlar ilgileriniz için şimdiden teşekkür ederim
 
Aşağıdaki kodu çalışma sayfasının ilgili kod sayfalarına yazınız.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, ActiveSheet.Range("F1:F65536")) Is Nothing Then Exit Sub
On Error Resume Next
Range(Cells(Target.Row, "A"), Cells(Target.Row, "G")).Interior.ColorIndex = 50

End Sub
 
Gri sütuna değer girerek olayı gözlemleyiniz.
 
sayın orion2 afedersiniz ben yazmayı unutmuşum. f hücresindeki verinin silinmesi durumunda satır renksiz duruma gelmesi gerekli.
 
Say&#305;n seyit tiken; =E&#286;ER($F15<>"";1;0) bu form&#252;lde F15 de&#287;erini di&#287;er sat&#305;rlarda nas&#305;l serisi yap&#305;labilir. Birde bu sayfalarda veriler &#231;ok olacak. &#304;leriki zamanlarda Yava&#351;lamaya neden olurmu.
 
sayın orion2 afedersiniz ben yazmayı unutmuşum. f hücresindeki verinin silinmesi durumunda satır renksiz duruma gelmesi gerekli.

Aşağıdaki kodu kullanınız.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, ActiveSheet.Range("F1:F65536")) Is Nothing Then Exit 
On Error GoTo hata
If Target.Value <> "" Then
    Range(Cells(Target.Row, "A"), Cells(Target.Row, "G")).Interior.ColorIndex = 50
    Else
    Range(Cells(Target.Row, "A"), Cells(Target.Row, "G")).Interior.ColorIndex = xlNone
End If
hata:
End Sub
 
sayın; Orion2 son verdiğiniz kod hata veriyor

Aşağıdaki kodu deneyiniz.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, ActiveSheet.Range("F1:F65536")) Is Nothing Then Exit [COLOR="Red"][B]Sub[/B][/COLOR]
On Error GoTo hata
If Target.Value <> "" Then
    Range(Cells(Target.Row, "A"), Cells(Target.Row, "G")).Interior.ColorIndex = 50
    Else
    Range(Cells(Target.Row, "A"), Cells(Target.Row, "G")).Interior.ColorIndex = xlNone
End If
hata:
End Sub
 
Geri
Üst