Home |
Search |
Today's Posts |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
ypo
Public Sub Test() Call HideRows(187) 'etc. End Sub -- __________________________________ HTH Bob "Bob Phillips" wrote in message ... See if this helps Public Sub Test() Call HodeRows(187) 'etc. End Sub Sub HideRows(StartRow As Long) Union(Rows(StartRow), Rows(StartRow + 2), Rows(StartRow + 5), _ Rows(StartRow + 12), Rows(StartRow + 13), Rows(StartRow + 15), _ Rows(StartRow + 17), Rows(StartRow + 19), Rows(StartRow + 21)).Hidden = True End Sub -- __________________________________ HTH Bob "JMS" wrote in message ... I am using Excel 2003, with Windows XP Professional. I have no prior knowledge of macros, so this may be a beginner problem. I have a worksheet where I have dozens of groups of repeating rows. I wanted to hide the same rows (non-contiguous rows) in every group. So I recorded a macro, whereby I selected the non-contiguous rows for one of the groups, then hid the rows. Here is the VBA language from the recorded macro: Range("187:187,189:189,192:192,199:199,200:200,202 :202,204:204,206:206,208:208" _ ).Select Range("A208").Activate Selection.EntireRow.Hidden = True End Sub When I go to run this macro further down the same spreadsheet, it does not do anything. I assumed, I could run it at any particular spot in the spreadsheet, and it would hide the relative rows from my new starting point. Any help would be appreciated. Thanks, Jamie |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Recording macros | Excel Discussion (Misc queries) | |||
Training: More on how to use macros in Excel: Recording Macros | Excel Worksheet Functions | |||
How do I make the Stop Recording bar pop up when recording macros | Excel Worksheet Functions | |||
Recording Macros | Excel Discussion (Misc queries) | |||
recording macros | New Users to Excel |