• DİKKAT

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

Makro yazımında hata

Katılım
17 Ağustos 2009
Mesajlar
114
Excel Vers. ve Dili
2007 Excel Türkçe
Aşağıdaki kod da b6 dan sonraki hücrelerde 20 küçük olanların kırmızı olmasını istiyorum fakat b6 dan b15 e kadar değer verdiğim halde sadece b10 a kadar yapıyor diğer hücrelere hiç bir işlem yapmıyor neden?yardımcı olursanız sevinirim.tşk.
 

Ekli dosyalar

merhaba

bu kod işinizi görür mü?
Kod:
Sub dolgu_rengi()
For i = 6 To Range("b65536").End(3).Row
If Cells(i, "b") < 20 Then
Cells(i, "b").Interior.ColorIndex = 3
End If
Next
Cells(i, "b") = "www.excel.web.tr"
End Sub
 
Teşekkürler.İstediğim oldu fakat kod lar birbirine hiç benzemiyor.Anlamaya çalışıyom.


Range("e6").Select
Do While Not IsEmpty(ActiveCell)
If ActiveCell.Value < 20 Then
ActiveCell.Interior.ColorIndex = 3
Else
ActiveCell.Offset(1, 0).Select
End If
ActiveCell.Offset(1, 0).Select
Loop
ActiveCell.Value = "korkmaz"
End Sub

"""---""""

Sub dolgu_rengi()
For i = 1 To Range("b65536").End(3).Row
If Cells(i, "b") < 20 Then
Cells(i, "b").Interior.ColorIndex = 3
End If
Next
Cells(i, "b") = "www.excel.web.tr"
End Sub
 
Geri
Üst