DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Function rnksay(aln As Range, krt As Range) As Long
Dim aln2 As Range
Dim rnk As Long
rnk = krt.Interior.ColorIndex
For Each aln2 In aln
If aln2.Interior.ColorIndex = rnk Then
rnksay = rnksay + 1
End If
Next aln2
End Function
Sayın SERDAR,ilginize çok teşekkür ederim.Aşağıdaki kodu kullanabilirsiniz.
Kod:Function rnksay(aln As Range, krt As Range) As Long Dim aln2 As Range Dim rnk As Long rnk = krt.Interior.ColorIndex For Each aln2 In aln If aln2.Interior.ColorIndex = rnk Then rnksay = rnksay + 1 End If Next aln2 End Function
Dosyanız ekte.
.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Calculate
End Sub
Function Renk_Say(Alan As Range, Hangi_Renk As Range)
Application.Volatile True
Renk_Kodu = Hangi_Renk.Interior.ColorIndex
For Each Veri In Alan
If Veri.Interior.ColorIndex = Renk_Kodu Then
Renk_Say = Renk_Say + 1
End If
Next
End Function