Merhaba,
Aşağıdaki kod bloğunda bazı koşullar var ve sayma işlemini bu koşullar dahilinde yapmasını istiyorum. Ancak Hiç bir koşulu dikkate almadan bütün satırların sayısını veriyor.
Yanlışlık nerede acaba yardımcı olur musunuz.
Aşağıdaki kod bloğunda bazı koşullar var ve sayma işlemini bu koşullar dahilinde yapmasını istiyorum. Ancak Hiç bir koşulu dikkate almadan bütün satırların sayısını veriyor.
Yanlışlık nerede acaba yardımcı olur musunuz.
Kod:
Private Sub CommandButton3_Click()
Set v = ThisWorkbook.Worksheets("Veri")
Set d = ThisWorkbook.Worksheets("Dağılım_Raporu")
For sutun = 3 To 8
For sıra = 2 To v.[A65536].End(3).Row
If v.Cells(sıra, "B") >= d.Cells(2, 8) And v.Cells(sıra, "B") <= d.Cells(2, 9) Then 'tarih aralığı
If Cells(5, sutun) = v.Cells(sıra, "C") And v.Cells(sıra, "F") <> " " Then
d.Cells(13, sutun) = v.Cells(Rows.Count, "C").End(xlUp).Row
End If
End If
Next sıra
Next sutun
End Sub
