Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello,
Today Bob has already helped me with this code (Bob if you are readin this THANK YOU). I am having a little problem, if the user unhides th worksheets then closes the user form. Then the user reopens th userform and tries to hide the worksheets it does not work. Can anyon see what I am missing... Sub cmdUnhide_Click() Dim sh As Worksheet Dim i As Long Dim c Application.ScreenUpdating = False If collSheets Is Nothing Then Set collSheets = New Collection Else For i = 1 To collSheets.Count collSheets.Remove 1 Next End If For Each sh In ActiveWorkbook.Sheets If sh.Visible < xlSheetVisible Then collSheets.Add sh.Index, sh.Name sh.Visible = True End If Next sh Application.ScreenUpdating = True End Sub Sub cmdHide_Click() Dim sh As Worksheet Dim i As Long Application.ScreenUpdating = False If collSheets Is Nothing Then MsgBox "Error" 'I think something belongs here? Else For i = 1 To collSheets.Count Worksheets(collSheets(i)).Visible = False Next i End If Application.ScreenUpdating = True End Sub Thanks again, Rockee Excel 200 -- Message posted from http://www.ExcelForum.com |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
listbox B conditional of input in Listbox A | Excel Discussion (Misc queries) | |||
Sequential Sub Procedures | Excel Programming | |||
listbox.value not equal to listbox.list(listbox.listindex,0) | Excel Programming | |||
Is refreshing listbox rowsource in listbox click event possible? | Excel Programming | |||
what's wrong with this sub procedures? | Excel Programming |