A little late for a response, but for future reference if you allow multiple range selection, you'll need to loop through all Ranges, and sum the Height of each.
If you select rows 1-10 and then 15-17, your count will only be 3 with ActiveRange.Height.