• 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

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,420
Excel Vers. ve Dili
excel 2010
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
 
Katılım
17 Ağustos 2009
Mesajlar
114
Excel Vers. ve Dili
2007 Excel Türkçe
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
 
Üst