Sutunda tekrar eden değerleri sayma

kykbt

Altın Üye
Katılım
12 Nisan 2006
Mesajlar
289
Excel Vers. ve Dili
Office 2003
Office 2007
Altın Üyelik Bitiş Tarihi
29-05-2025
Arkadaşlar Merhaba
C sutunundaki hücrelerde bulunan "KOMİSYON TUTARI" adedini öğrenmek istiyorum.
Makro kodunu bulamadım, çözemedim.
Kod:
Sub Makrobulsay2()
Dim BulunanSayısı As Long
'ActiveCell.FormulaR1C1 = "=COUNTIF(C[-2],""KOMİSYON TUTARI"")"
'Hücreye yazdırmadan değeri görmek istiyorum'
BulunanSayısı = "=COUNTIF(C[-2],""KOMİSYON TUTARI"")"
End Sub
Yardımlarınıza ihtiyacım var.
 

volki_112

Altın Üye
Katılım
29 Eylül 2023
Mesajlar
251
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
13-12-2029
Bunu kullanin
Kod:
Sub SayKomisyonTutari()

    Dim ws As Worksheet, rng As Range, cell As Range, sayac As Integer

    Set ws = ActiveSheet

    Set rng = ws.Range("C:C")

    sayac = 0

    For Each cell In rng

        If cell.Value = "KOMİSYON TUTARI" Then sayac = sayac + 1

    Next cell

    MsgBox "KOMİSYON TUTARI ifadesi " & sayac & " kez bulundu.", vbInformation, "Sonuç"

End Sub
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,357
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Alternatif.
Kod:
Sub Test()
    Dim BulunanSayi As Long
    BulunanSayi = Evaluate("Countif(A:A, ""KOMİSYON TUTARI"")")
End Sub
 

kykbt

Altın Üye
Katılım
12 Nisan 2006
Mesajlar
289
Excel Vers. ve Dili
Office 2003
Office 2007
Altın Üyelik Bitiş Tarihi
29-05-2025
Hocalarım teşekkür ediyorum destekleriniz için.
 
Üst