Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("$G1:G100")) Is Nothing Then
If Range("G14").Value < 1 Then
Rows("15:20").EntireRow.Hidden = True
Else
Rows("15:20").EntireRow.Hidden = False
End If
If Range("G21") < 1 Then
Rows("22:26").EntireRow.Hidden = True
Else
Rows("22:26").EntireRow.Hidden = False
End If
If Range("G27") < 1 Then
Rows("28:35").EntireRow.Hidden = True
Else
Rows("28:35").EntireRow.Hidden = False
End If
End Sub
Private Sub Worksheet_CHANGE_A_Calculate()
If Range("A2").Value < 1 And Not IsEmpty(Range("A2")) Then
Sheets("PRELIMINARIES").Visible = xlSheetHidden
Else
Sheets("PRELIMINARIES").Visible = xlSheetVisible
End If
End Sub