DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Kasdettiğiniz filtre edilmiş veri sayısımı yoksa alan sayısımıdır?
ActiveSheet.AutoFilter.Filters.Count
Sub Deneme()
Dim wks As Worksheet
Dim flt As Filter
Set wks = ActiveSheet
For Each flt In wks.AutoFilter.Filters
If flt.On Then x = x + 1
Next
MsgBox "Aktif Filtre sayısı : " & x & " adet"
Set wks = Nothing
End Sub
Sub suzulmusalansayisi()
For a = 1 To ActiveSheet.AutoFilter.Filters.Count
If ActiveSheet.AutoFilter.Filters.Item(a).On Then c = c + 1
Next
MsgBox c & " alan filtre edilmiştir."
End Sub
Sub suzulmusalanlar()
For a = 1 To ActiveSheet.AutoFilter.Filters.Count
If ActiveSheet.AutoFilter.Filters.Item(a).On Then
c = c + 1
deg = deg & ActiveSheet.AutoFilter.Range.Cells(a).Address(0, 0) & Chr(10)
End If
Next
MsgBox deg
End Sub