Narayan, I appreciate your quick response & I tried several variations of it & still couldn't get it to work. Here's the full macro, what did I do wrong?
Sub UnhideAll()
Application.ScreenUpdating = False
For Each ws In ActiveWorkbook.Sheets
ws.Visible = True
Next ws
Sheets("data").Visible = xlVeryHidden
Sheets("instruct").Visible = xlVeryHidden
Sheets("FLNA").Select
Range("A1").Select
End Sub
If they are already very hidden then you can skip them from the loop like below:
[pre]
Code:
Public Sub HideSheets()
Dim ws As Worksheet
For Each ws In ActiveWorkbook.Worksheets
Select Case ws.Name
Case "data" 'Do Nothing
Case "instruct" 'Do Nothing
Case Else
ws.Visible = xlSheetVisible
End Select
Next ws
End Sub