• DİKKAT

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

Aynı Sütun boyunca 1 yazılan hücre rengi yeşil olsun.

Katılım
23 Mayıs 2009
Mesajlar
20
Excel Vers. ve Dili
Türkçe
Sayın Hocalarım,

Excelde örnğin A suütunu boyunca yukardan aşağıya herhangibir hücreye 1 yazıldığında ilgili hücrenin rengini nasıl yeşil yaparız. İlgili hücredeki 1 silinince hücre rengi önceki renksiz hale nasıl bir makro ile gelebilcek.

SAYGILARIMLA
 
Sayın kopernick

Sayın Hocalarım,

Excelde örnğin A suütunu boyunca yukardan aşağıya herhangibir hücreye 1 yazıldığında ilgili hücrenin rengini nasıl yeşil yaparız. İlgili hücredeki 1 silinince hücre rengi önceki renksiz hale nasıl bir makro ile gelebilcek.

SAYGILARIMLA

Bu işlemi yapmak için makro kullanmanıza gerek yoktur.Eğer illaki makro ile yapmak istiyorsanız lütfen belirtiniz. Dosyanız ektedir.
 

Ekli dosyalar

Koşullu biçimlendirme ile yapılabilirdi. Lütfen forumda arama yapın...
 
Sayın kopernick

Sayın Hocalarım,

Excelde örnğin A suütunu boyunca yukardan aşağıya herhangibir hücreye 1 yazıldığında ilgili hücrenin rengini nasıl yeşil yaparız. İlgili hücredeki 1 silinince hücre rengi önceki renksiz hale nasıl bir makro ile gelebilcek.

SAYGILARIMLA

eğer kod ile yapmak isterseniz, aşağıdaki gibi deneyiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    On Error Resume Next
        If Intersect(Target, [a:a]) Is Nothing Then Exit Sub
            For x = 1 To [a65536].End(xlUp).Row
                If Cells(x, 1).Value = 1 Then
                    Cells(x, 1).Interior.ColorIndex = 4
                ElseIf Cells(x, 1).Value <> 1 Then
                    Cells(x, 1).Interior.ColorIndex = 0
                End If
            Next
End Sub
 
yanıt

Alternatif
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a:a]) Is Nothing Then Exit Sub
    If Target = 1 Then Target.Interior.ColorIndex = 4
    If Target <> 1 Then Target.Interior.ColorIndex = xlNone
End Sub
 
Herkese teşekkür ediyorum, işiniz rast gitsin.
 
Geri
Üst