Filtered Row Count

后端 未结 1 1416
萌比男神i
萌比男神i 2021-01-28 23:42

In VBA, I wish to find the row count of a filtered column, so I wrote VBA code as

FilteredRowCount = ActiveSheet.UsedRange.SpecialCells(xlCellTypeVisible).Rows.         


        
相关标签:
1条回答
  • 2021-01-29 00:24

    Do like this

    Sub test()
        Dim Ws As Worksheet
        Dim rngDB As Range
        Dim r As Integer
        Dim rng As Range
    
        Set Ws = ActiveSheet
        Set rngDB = Ws.UsedRange.SpecialCells(xlCellTypeVisible)
    
        For Each rng In rngDB.Areas
            r = r + rng.Rows.Count
        Next rng
        MsgBox r
    
    End Sub
    
    0 讨论(0)
提交回复
热议问题