Hi rain4u, try the following two procedures:
Sub hide_properties()
Dim Ws As Worksheet, Sht As Worksheet
Dim dRng As Range, Rng As Range
Set Ws = Worksheets("properties general")
Set dRng = Ws.Range("G3:G7")
For Each Rng In dRng
For Each Sht In Sheets
If Sht.Name = Rng.Value Then
Sht.Visible = xlSheetHidden
End If
Next Sht
Next Rng
End Sub
Sub Un_hide_properties()
Dim Ws As Worksheet, Sht As Worksheet
Dim dRng As Range, Rng As Range
Set Ws = Worksheets("properties general")
Set dRng = Ws.Range("G3:G7")
For Each Rng In dRng
For Each Sht In Sheets
If Sht.Name = Rng.Value Then
Sht.Visible = xlSheetVisible
End If
Next Sht
Next Rng
End Sub
Bookmarks