- Katılım
- 4 Mayıs 2007
- Mesajlar
- 3,677
- Excel Vers. ve Dili
- 2016 PRO TÜRKÇE-İNG. 64 BİT
Kod:
Sub renkli_topla()
Dim say As Byte
For say = 1 To 10
If Cells(say, 1).Font.ColorIndex = 3 Then
MsgBox WorksheetFunction.Sum(Range("a" & say))
End If
Next say
End Sub
ekteki sayfada a1'den a10 kadar olan bölgede kırmızı renkli hücreleri toplatmak istiyorum ama çalıştırınca toplama işlemi yerine kırmızı olan hücreleri gösteriyor.
birde aynı işlemi for each döngüsü ile nasıl yapabiliriz
not:konuyu yanlış yere açmışım, makrolar bölümüne taşıyabilirmisiniz
