Sometimes
the size of the selected range is determined dynamically. I need to check the
number of rows and columns in the selected range. The following macro can do
the work.
   
Dim Rng As Range
   
Dim RowCount, ColCount As Integer
    '-----The size of range is determined dynamically.
   
Set Rng = ActiveSheet.Range(Cells(6, 3), Cells(Cells(6, _ 3).End(xlDown).Row,
Cells(6, 3).End(xlToRight).Column))
    '---- The number of rows and columns of the
range
   
RowCount = Rng.Rows.Count
   
ColCount = Rng.Columns.Count
   
MsgBox "The number of row is " & RowCount
   
MsgBox "The number of Column is " & ColCount
End Sub
© Copyright Exceltipsandkeys All Rights Reserved. 
No comments:
Post a Comment