Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
hiding rows
I have a sheet on which I wish to place a toggle button,
which when clicked hides all the rows except rows 5 to 14 and then when clicked again unhides all the hidden rows. My code so far is Private Sub togglebutton1_click() select case togglebutton1 case true rows("5:13").entirerow.hidden = true case false i don't know what to put here to unhide all hidden rows end select Even when I try the first bit I get a run time error. This would be so useful and your help much appreciated. |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
hiding rows
The following will hide all rows in the range of rows 1 to
100 EXCEPT Rows 5 to 14 when the toggle button is depressed and unhide them when not depressed. Although you said "hides all the rows except rows 5 to 14" I assumed you didn't want to literally hide ALL the rows on the worksheet (except 5 to 14) as there are 65536 rows and this would look stupid. Private Sub ToggleButton1_Click() Rows("1:4").Hidden = ToggleButton1.Value Rows("15:100").Hidden = ToggleButton1.Value End Sub Regards, Greg -----Original Message----- I have a sheet on which I wish to place a toggle button, which when clicked hides all the rows except rows 5 to 14 and then when clicked again unhides all the hidden rows. My code so far is Private Sub togglebutton1_click() select case togglebutton1 case true rows("5:13").entirerow.hidden = true case false i don't know what to put here to unhide all hidden rows end select Even when I try the first bit I get a run time error. This would be so useful and your help much appreciated. . |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
hiding rows
I have a sheet on which I wish to place a toggle button,
which when clicked hides all the rows except rows 5 to 14 and then when clicked again unhides all the hidden rows. My code so far is Private Sub togglebutton1_click() select case togglebutton1 case true rows("5:13").entirerow.hidden = true case false i don't know what to put here to unhide all hidden rows end select Even when I try the first bit I get a run time error. This would be so useful and your help much appreciated. try this: Private Sub ToggleButton1_Click() Rows.Hidden = False If ToggleButton1.Value Then Rows("1:4").Hidden = True Rows("15:65536").Hidden = True End If End Sub -- Regards Melanie Breden - Microsoft MVP für Excel - http://excel.codebooks.de (Das Excel-VBA Codebook) |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Color alternate rows when after hiding selected rows | Excel Worksheet Functions | |||
Hiding Specific Rows Based on Values in Other Rows | Excel Worksheet Functions | |||
Hiding a button when hiding rows | Excel Discussion (Misc queries) | |||
Hiding Rows if the linked rows are blank | Excel Discussion (Misc queries) | |||
Copying Rows when hiding other rows | Excel Worksheet Functions |