Counting Selected/Highlighted Rows
This will count all the visible rows in your selection. Hope this helps! If
so, let me know, click "YES" below.
Option Explicit
Sub CountHighlightedRows()
Dim rw As Range
Dim VisibleRows As Long
For Each rw In Selection.Rows
If rw.Hidden = False Then
VisibleRows = VisibleRows + 1
End If
Next rw
MsgBox "Rows Selected: " & VisibleRows, vbInformation
End Sub
--
Cheers,
Ryan
"Phil H" wrote:
Need to modify this maco to not count hidden rows. For example if seven rows
of ten rows in question are hidden, I need the macro to count only the three
visible on screen.
Also, if no rows were hidden, and all ten were selected (highlighted), the
macro should count ten.
In other words, it should count only what is selected/visible on screen.
Sub CountHighlightedRows()
MsgBox "Rows Selected: " & Selection.Rows.Count
End Sub
|