Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Here is another variation
AreaNo = 1 Msg = "" For Each Area In Selection.Areas Msg = Msg & "The area " & AreaNo & " selection contains " & _ Area.Rows.Count & " rows." & vbCrLf AreaNo = AreaNo + 1 Next Area MsgBox Msg -- Ken "Using Dbase dialects since 82" "Started with Visicalc in the same year" "Gary''s Student" wrote: Try this: Sub IAmTheCount() ic = 0 irlast = 0 For Each r In Selection ir = r.Row If ir < irlast Then ic = ic + 1 irlast = ir End If Next MsgBox ic End Sub -- Gary''s Student - gsnu200907 "xp" wrote: Hi, I need a code that will count the number of rows in a selection; BUT, the selection has multiple sets of discontiguous ranges of cells each with a various number of rows. I thought, Selection.Rows.Count would do it, but it doesn't... Thanks for the help... |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Error with Selection.CurrentRegion.Rows.Count? | Excel Programming | |||
Discontiguous Chart Source | Excel Programming | |||
Is it possible to plot discontiguous cells? | Charts and Charting in Excel | |||
Object Type of a selection... counting rows in a selection | Excel Programming | |||
discontiguous ranges in charts | Excel Programming |