One way
For Oval 1 macro
Const shCover As String = "Cover"
Sub Case1()
Dim ws As Worksheet
Application.ScreenUpdating = False
For Each ws In Worksheets
If ws.Name <> shCover Then
If ws.Name Like "Case 1*" Then
ws.Visible = xlSheetVisible
Else
ws.Visible = xlSheetVeryHidden
End If
End If
Next
Worksheets(shCover).Select
Application.ScreenUpdating = True
End Sub
For Oval 2 macro
Sub Case2()
Dim ws As Worksheet
Application.ScreenUpdating = False
For Each ws In Worksheets
If ws.Name <> shCover Then
If ws.Name Like "Case 2*" Then
ws.Visible = xlSheetVisible
Else
ws.Visible = xlSheetVeryHidden
End If
End If
Next
Worksheets(shCover).Select
Application.ScreenUpdating = True
End Sub
Bookmarks