Sei sulla pagina 1di 10

Private Sub Worksheet_Change(ByVal Target As Range)

[H104].Interior.Color = RGB(146, 208, 80)


[H105].Interior.Color = RGB(146, 208, 80)
[C107].Interior.Color = RGB(146, 208, 80)
[H107].Interior.Color = RGB(146, 208, 80)
[H108].Interior.Color = RGB(146, 208, 80)
[H109].Interior.Color = RGB(146, 208, 80)
[H110].Interior.Color = RGB(146, 208, 80)
[H109].Interior.Color = RGB(146, 208, 80)
[C107].Interior.Color = RGB(146, 208, 80)
[C108].Interior.Color = RGB(146, 208, 80)
[C109].Interior.Color = RGB(146, 208, 80)
[C110].Interior.Color = RGB(146, 208, 80)
[C111].Interior.Color = RGB(146, 208, 80)
If ActiveSheet.[C97] = "Flush.End.Plate" Then
[C108].Interior.Color = RGB(51, 51, 51)
'[C110].Interior.Color = RGB(51, 51, 51)
[C111].Interior.Color = RGB(51, 51, 51)
[H104].Interior.Color = RGB(51, 51, 51)
' [H104].Interior.Color = RGB(51, 51, 51)
' [C108].ClearContents
If ActiveSheet.[C98] = "F.2" Then
[C109].Interior.Color = RGB(51, 51, 51)
[H107].Interior.Color = RGB(51, 51, 51)
[H108].Interior.Color = RGB(51, 51, 51)
[C110].Interior.Color = RGB(51, 51, 51)
[H109].Interior.Color = RGB(51, 51, 51)
[H110].Interior.Color = RGB(51, 51, 51)
ElseIf ActiveSheet.[C98] = "F.4" Then
If ActiveSheet.[C99] = "Unstiffened" Then
[C108].Interior.Color = RGB(51, 51, 51)
[C109].Interior.Color = RGB(51, 51, 51)
[C110].Interior.Color = RGB(51, 51, 51)
[C111].Interior.Color = RGB(51, 51, 51)
[H104].Interior.Color = RGB(51, 51, 51)
[H107].Interior.Color = RGB(51, 51, 51)
[H108].Interior.Color = RGB(51, 51, 51)
[H109].Interior.Color = RGB(51, 51, 51)
[H110].Interior.Color = RGB(51, 51, 51)
ElseIf ActiveSheet.[C99] = "Stiffened Between the bolt tension rows" Then
[H108].Interior.Color = RGB(51, 51, 51)
[H110].Interior.Color = RGB(51, 51, 51)
ElseIf ActiveSheet.[C99] = "Stiffened inside the bolt tension rows" Then
[H108].Interior.Color = RGB(51, 51, 51)
[H109].Interior.Color = RGB(51, 51, 51)
[C110].Interior.Color = RGB(51, 51, 51)
End If
End If
'ActiveSheet.Shapes("picture 10").Visible = False
ElseIf ActiveSheet.[C97] = "Extended.End.Plate" Then

If ActiveSheet.[C98] = "E.4" Then


[C109].Interior.Color = RGB(51, 51, 51)
[C110].Interior.Color = RGB(51, 51, 51)
[H107].Interior.Color = RGB(51, 51, 51)
[H108].Interior.Color = RGB(51, 51, 51)
[H109].Interior.Color = RGB(51, 51, 51)
[H110].Interior.Color = RGB(51, 51, 51)
ElseIf ActiveSheet.[C98] = "E.6" Then
[C110].Interior.Color = RGB(51, 51, 51)
[H108].Interior.Color = RGB(51, 51, 51)
[H109].Interior.Color = RGB(51, 51, 51)
[H110].Interior.Color = RGB(51, 51, 51)
ElseIf ActiveSheet.[C98] = "E.8" Then
[C110].Interior.Color = RGB(51, 51, 51)
[H109].Interior.Color = RGB(51, 51, 51)
[H110].Interior.Color = RGB(51, 51, 51)
End If
End If
If ActiveSheet.[C97] = "Flush.End.Plate" Then
If ActiveSheet.[C98] = "F.2" Then
If ActiveSheet.[C99] = "Unstiffened" Then
ActiveSheet.Shapes("picture 1").Visible = True
ActiveSheet.Shapes("picture 2").Visible = True
ActiveSheet.Shapes("picture 3").Visible = True
ActiveSheet.Shapes("picture 4").Visible = False
ActiveSheet.Shapes("picture 5").Visible = False
ActiveSheet.Shapes("picture 6").Visible = False
ActiveSheet.Shapes("picture 7").Visible = False
ActiveSheet.Shapes("picture 8").Visible = False
ActiveSheet.Shapes("picture 9").Visible = False
ActiveSheet.Shapes("picture 10").Visible = False
ActiveSheet.Shapes("picture 11").Visible = False
ActiveSheet.Shapes("picture 12").Visible = False
ActiveSheet.Shapes("picture 13").Visible = False
ActiveSheet.Shapes("picture 14").Visible = False
ActiveSheet.Shapes("picture 15").Visible = False
ActiveSheet.Shapes("picture 16").Visible = False
ActiveSheet.Shapes("picture 17").Visible = False
ActiveSheet.Shapes("picture 18").Visible = False
ActiveSheet.Shapes("picture 19").Visible = False
ActiveSheet.Shapes("picture 20").Visible = False
ActiveSheet.Shapes("picture 21").Visible = False
ActiveSheet.Shapes("picture 22").Visible = False
ActiveSheet.Shapes("picture 23").Visible = False
ActiveSheet.Shapes("picture 24").Visible = False
ActiveSheet.Shapes("picture 25").Visible = False
ActiveSheet.Shapes("picture 26").Visible = False
ActiveSheet.Shapes("picture 27").Visible = False
ActiveSheet.Shapes("picture 28").Visible = False
ActiveSheet.Shapes("picture 29").Visible = False

End If
ElseIf ActiveSheet.[C98] = "F.4" Then
If ActiveSheet.[C99] = "Unstiffened" Then
ActiveSheet.Shapes("picture 1").Visible = False
ActiveSheet.Shapes("picture 2").Visible = False
ActiveSheet.Shapes("picture 3").Visible = False
ActiveSheet.Shapes("picture 4").Visible = True
ActiveSheet.Shapes("picture 5").Visible = True
ActiveSheet.Shapes("picture 6").Visible = True
ActiveSheet.Shapes("picture 7").Visible = False
ActiveSheet.Shapes("picture 8").Visible = False
ActiveSheet.Shapes("picture 9").Visible = False
ActiveSheet.Shapes("picture 10").Visible = False
ActiveSheet.Shapes("picture 11").Visible = False
ActiveSheet.Shapes("picture 12").Visible = False
ActiveSheet.Shapes("picture 13").Visible = False
ActiveSheet.Shapes("picture 14").Visible = False
ActiveSheet.Shapes("picture 15").Visible = False
ActiveSheet.Shapes("picture 16").Visible = False
ActiveSheet.Shapes("picture 17").Visible = False
ActiveSheet.Shapes("picture 18").Visible = False
ActiveSheet.Shapes("picture 19").Visible = False
ActiveSheet.Shapes("picture 20").Visible = False
ActiveSheet.Shapes("picture 21").Visible = False
ActiveSheet.Shapes("picture 22").Visible = False
ActiveSheet.Shapes("picture 23").Visible = False
ActiveSheet.Shapes("picture 24").Visible = False
ActiveSheet.Shapes("picture 25").Visible = False
ActiveSheet.Shapes("picture 26").Visible = False
ActiveSheet.Shapes("picture 27").Visible = False
ActiveSheet.Shapes("picture 28").Visible = False
ActiveSheet.Shapes("picture 29").Visible = False
ElseIf ActiveSheet.[C99] = "Stiffened Between the bolt tension rows" Then
ActiveSheet.Shapes("picture 1").Visible = False
ActiveSheet.Shapes("picture 2").Visible = False
ActiveSheet.Shapes("picture 3").Visible = False
ActiveSheet.Shapes("picture 4").Visible = False
ActiveSheet.Shapes("picture 5").Visible = False
ActiveSheet.Shapes("picture 6").Visible = False
ActiveSheet.Shapes("picture 7").Visible = True
ActiveSheet.Shapes("picture 8").Visible = True
ActiveSheet.Shapes("picture 9").Visible = True
ActiveSheet.Shapes("picture 10").Visible = False
ActiveSheet.Shapes("picture 11").Visible = False
ActiveSheet.Shapes("picture 12").Visible = False
ActiveSheet.Shapes("picture 13").Visible = False
ActiveSheet.Shapes("picture 14").Visible = False
ActiveSheet.Shapes("picture 15").Visible = False
ActiveSheet.Shapes("picture 16").Visible = False
ActiveSheet.Shapes("picture 17").Visible = False

ActiveSheet.Shapes("picture 18").Visible = False


ActiveSheet.Shapes("picture 19").Visible = False
ActiveSheet.Shapes("picture 20").Visible = False
ActiveSheet.Shapes("picture 21").Visible = False
ActiveSheet.Shapes("picture 22").Visible = False
ActiveSheet.Shapes("picture 23").Visible = False
ActiveSheet.Shapes("picture 24").Visible = False
ActiveSheet.Shapes("picture 25").Visible = False
ActiveSheet.Shapes("picture 26").Visible = False
ActiveSheet.Shapes("picture 27").Visible = False
ActiveSheet.Shapes("picture 28").Visible = False
ActiveSheet.Shapes("picture 29").Visible = False
ElseIf ActiveSheet.[C99] = "Stiffened inside the bolt tension rows" Then
ActiveSheet.Shapes("picture 1").Visible = False
ActiveSheet.Shapes("picture 2").Visible = False
ActiveSheet.Shapes("picture 3").Visible = False
ActiveSheet.Shapes("picture 4").Visible = False
ActiveSheet.Shapes("picture 5").Visible = False
ActiveSheet.Shapes("picture 6").Visible = False
ActiveSheet.Shapes("picture 7").Visible = False
ActiveSheet.Shapes("picture 8").Visible = False
ActiveSheet.Shapes("picture 9").Visible = False
ActiveSheet.Shapes("picture 10").Visible = True
ActiveSheet.Shapes("picture 11").Visible = True
ActiveSheet.Shapes("picture 12").Visible = True
ActiveSheet.Shapes("picture 13").Visible = False
ActiveSheet.Shapes("picture 14").Visible = False
ActiveSheet.Shapes("picture 15").Visible = False
ActiveSheet.Shapes("picture 16").Visible = False
ActiveSheet.Shapes("picture 17").Visible = False
ActiveSheet.Shapes("picture 18").Visible = False
ActiveSheet.Shapes("picture 19").Visible = False
ActiveSheet.Shapes("picture 20").Visible = False
ActiveSheet.Shapes("picture 21").Visible = False
ActiveSheet.Shapes("picture 22").Visible = False
ActiveSheet.Shapes("picture 23").Visible = False
ActiveSheet.Shapes("picture 24").Visible = False
ActiveSheet.Shapes("picture 25").Visible = False
ActiveSheet.Shapes("picture 26").Visible = False
ActiveSheet.Shapes("picture 27").Visible = False
ActiveSheet.Shapes("picture 28").Visible = False
ActiveSheet.Shapes("picture 29").Visible = False
End If
End If
ElseIf ActiveSheet.[C97] = "Extended.End.Plate" Then
If ActiveSheet.[C98] = "E.4" Then
If ActiveSheet.[C99] = "Unstiffened" Then
ActiveSheet.Shapes("picture 1").Visible = False
ActiveSheet.Shapes("picture 2").Visible = False
ActiveSheet.Shapes("picture 3").Visible = False

ActiveSheet.Shapes("picture 4").Visible = False


ActiveSheet.Shapes("picture 5").Visible = False
ActiveSheet.Shapes("picture 6").Visible = False
ActiveSheet.Shapes("picture 7").Visible = False
ActiveSheet.Shapes("picture 8").Visible = False
ActiveSheet.Shapes("picture 9").Visible = False
ActiveSheet.Shapes("picture 10").Visible = False
ActiveSheet.Shapes("picture 11").Visible = False
ActiveSheet.Shapes("picture 12").Visible = False
ActiveSheet.Shapes("picture 13").Visible = True
ActiveSheet.Shapes("picture 14").Visible = True
ActiveSheet.Shapes("picture 15").Visible = True
ActiveSheet.Shapes("picture 16").Visible = False
ActiveSheet.Shapes("picture 17").Visible = False
ActiveSheet.Shapes("picture 18").Visible = False
ActiveSheet.Shapes("picture 19").Visible = False
ActiveSheet.Shapes("picture 20").Visible = False
ActiveSheet.Shapes("picture 21").Visible = False
ActiveSheet.Shapes("picture 22").Visible = False
ActiveSheet.Shapes("picture 23").Visible = False
ActiveSheet.Shapes("picture 24").Visible = False
ActiveSheet.Shapes("picture 25").Visible = False
ActiveSheet.Shapes("picture 26").Visible = False
ActiveSheet.Shapes("picture 27").Visible = False
ActiveSheet.Shapes("picture 28").Visible = False
ActiveSheet.Shapes("picture 29").Visible = False
ElseIf ActiveSheet.[C99] = "Stiffened" Then
ActiveSheet.Shapes("picture 1").Visible = False
ActiveSheet.Shapes("picture 2").Visible = False
ActiveSheet.Shapes("picture 3").Visible = False
ActiveSheet.Shapes("picture 4").Visible = False
ActiveSheet.Shapes("picture 5").Visible = False
ActiveSheet.Shapes("picture 6").Visible = False
ActiveSheet.Shapes("picture 7").Visible = False
ActiveSheet.Shapes("picture 8").Visible = False
ActiveSheet.Shapes("picture 9").Visible = False
ActiveSheet.Shapes("picture 10").Visible = False
ActiveSheet.Shapes("picture 11").Visible = False
ActiveSheet.Shapes("picture 12").Visible = False
ActiveSheet.Shapes("picture 13").Visible = False
ActiveSheet.Shapes("picture 14").Visible = False
ActiveSheet.Shapes("picture 15").Visible = False
ActiveSheet.Shapes("picture 16").Visible = True
ActiveSheet.Shapes("picture 17").Visible = False
ActiveSheet.Shapes("picture 18").Visible = False
If ActiveSheet.[b115] < ActiveSheet.[b117] Then
ActiveSheet.Shapes("picture 17").Visible = True
Else
ActiveSheet.Shapes("picture 18").Visible = True
End If

ActiveSheet.Shapes("picture 19").Visible = True


ActiveSheet.Shapes("picture 20").Visible = False
ActiveSheet.Shapes("picture 21").Visible = False
ActiveSheet.Shapes("picture 22").Visible = False
ActiveSheet.Shapes("picture 23").Visible = False
ActiveSheet.Shapes("picture 24").Visible = False
ActiveSheet.Shapes("picture 25").Visible = False
ActiveSheet.Shapes("picture 26").Visible = False
ActiveSheet.Shapes("picture 27").Visible = False
ActiveSheet.Shapes("picture 28").Visible = False
ActiveSheet.Shapes("picture 29").Visible = False
End If
ElseIf ActiveSheet.[C98] = "E.6" Then
ActiveSheet.Shapes("picture 1").Visible = False
ActiveSheet.Shapes("picture 2").Visible = False
ActiveSheet.Shapes("picture 3").Visible = False
ActiveSheet.Shapes("picture 4").Visible = False
ActiveSheet.Shapes("picture 5").Visible = False
ActiveSheet.Shapes("picture 6").Visible = False
ActiveSheet.Shapes("picture 7").Visible = False
ActiveSheet.Shapes("picture 8").Visible = False
ActiveSheet.Shapes("picture 9").Visible = False
ActiveSheet.Shapes("picture 10").Visible = False
ActiveSheet.Shapes("picture 11").Visible = False
ActiveSheet.Shapes("picture 12").Visible = False
ActiveSheet.Shapes("picture 13").Visible = False
ActiveSheet.Shapes("picture 14").Visible = False
ActiveSheet.Shapes("picture 15").Visible = False
ActiveSheet.Shapes("picture 16").Visible = False
ActiveSheet.Shapes("picture 17").Visible = False
ActiveSheet.Shapes("picture 18").Visible = False
ActiveSheet.Shapes("picture 19").Visible = False
ActiveSheet.Shapes("picture 20").Visible = True
ActiveSheet.Shapes("picture 21").Visible = True
ActiveSheet.Shapes("picture 22").Visible = True
ActiveSheet.Shapes("picture 23").Visible = False
ActiveSheet.Shapes("picture 24").Visible = False
ActiveSheet.Shapes("picture 25").Visible = False
ActiveSheet.Shapes("picture 26").Visible = False
ActiveSheet.Shapes("picture 27").Visible = False
ActiveSheet.Shapes("picture 28").Visible = False
ActiveSheet.Shapes("picture 29").Visible = False
ElseIf ActiveSheet.[C98] = "E.8" Then
If ActiveSheet.[C99] = "Unstiffened" Then
ActiveSheet.Shapes("picture 1").Visible = False
ActiveSheet.Shapes("picture 2").Visible = False
ActiveSheet.Shapes("picture 3").Visible = False
ActiveSheet.Shapes("picture 4").Visible = False
ActiveSheet.Shapes("picture 5").Visible = False
ActiveSheet.Shapes("picture 6").Visible = False

ActiveSheet.Shapes("picture 7").Visible = False


ActiveSheet.Shapes("picture 8").Visible = False
ActiveSheet.Shapes("picture 9").Visible = False
ActiveSheet.Shapes("picture 10").Visible = False
ActiveSheet.Shapes("picture 11").Visible = False
ActiveSheet.Shapes("picture 12").Visible = False
ActiveSheet.Shapes("picture 13").Visible = False
ActiveSheet.Shapes("picture 14").Visible = False
ActiveSheet.Shapes("picture 15").Visible = False
ActiveSheet.Shapes("picture 16").Visible = False
ActiveSheet.Shapes("picture 17").Visible = False
ActiveSheet.Shapes("picture 18").Visible = False
ActiveSheet.Shapes("picture 19").Visible = False
ActiveSheet.Shapes("picture 20").Visible = False
ActiveSheet.Shapes("picture 21").Visible = False
ActiveSheet.Shapes("picture 22").Visible = False
ActiveSheet.Shapes("picture 23").Visible = True
ActiveSheet.Shapes("picture 24").Visible = True
ActiveSheet.Shapes("picture 25").Visible = True
ActiveSheet.Shapes("picture 26").Visible = False
ActiveSheet.Shapes("picture 27").Visible = False
ActiveSheet.Shapes("picture 28").Visible = False
ActiveSheet.Shapes("picture 29").Visible = False
ElseIf ActiveSheet.[C99] = "Stiffened" Then
ActiveSheet.Shapes("picture 1").Visible = False
ActiveSheet.Shapes("picture 2").Visible = False
ActiveSheet.Shapes("picture 3").Visible = False
ActiveSheet.Shapes("picture 4").Visible = False
ActiveSheet.Shapes("picture 5").Visible = False
ActiveSheet.Shapes("picture 6").Visible = False
ActiveSheet.Shapes("picture 7").Visible = False
ActiveSheet.Shapes("picture 8").Visible = False
ActiveSheet.Shapes("picture 9").Visible = False
ActiveSheet.Shapes("picture 10").Visible = False
ActiveSheet.Shapes("picture 11").Visible = False
ActiveSheet.Shapes("picture 12").Visible = False
ActiveSheet.Shapes("picture 13").Visible = False
ActiveSheet.Shapes("picture 14").Visible = False
ActiveSheet.Shapes("picture 15").Visible = False
ActiveSheet.Shapes("picture 16").Visible = False
ActiveSheet.Shapes("picture 17").Visible = False
ActiveSheet.Shapes("picture 18").Visible = False
ActiveSheet.Shapes("picture 19").Visible = False
ActiveSheet.Shapes("picture 20").Visible = False
ActiveSheet.Shapes("picture 21").Visible = False
ActiveSheet.Shapes("picture 22").Visible = False
ActiveSheet.Shapes("picture 23").Visible = False
ActiveSheet.Shapes("picture 24").Visible = False
ActiveSheet.Shapes("picture 25").Visible = False
ActiveSheet.Shapes("picture 26").Visible = True

ActiveSheet.Shapes("picture 27").Visible = False


ActiveSheet.Shapes("picture 28").Visible = False
If ActiveSheet.[b115] < [b117] Then
ActiveSheet.Shapes("picture 27").Visible = True
Else
ActiveSheet.Shapes("picture 28").Visible = True
End If
ActiveSheet.Shapes("picture 29").Visible = False
End If
End If
End If
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'If Target.Address = "$C$108" Or _
' Target.Address = "$C$111" Or _
' Target.Address = "$H$104" Then
'If [C97] = "Flush.End.Plate" Then
'[S3].ClearContentsF
'MsgBox "Value is not required for this type " & vbCrLf & _
'"of connection arrangement"
'End If
'End If
'If Target.Address = "$C$110" Or _
' Target.Address = "$H$110" Or _
' Target.Address = "$H$109" Then
'If [C97] = "Extended.End.Plate" Then
'[S3].ClearContents
'MsgBox "Value is not required for this type " & vbCrLf & _
'"of connection arrangement"
'End If
'End If
If ActiveSheet.[C97] = "Flush.End.Plate" Then
If ActiveSheet.[C98] = "F.2" Then
If Target.Address = "$C$109" Or _
Target.Address = "$H$107" Or _
Target.Address = "$H$108" Or _
Target.Address = "$C$110" Or _
Target.Address = "$H$109" Or _
Target.Address = "$H$104" Or _
Target.Address = "$C$108" Or _
Target.Address = "$C$111" Or _
Target.Address = "$H$110" Then
MsgBox "Value is not required for this type " & vbCrLf & _
"of connection arrangement"
End If
ElseIf ActiveSheet.[C98] = "F.4" Then
If ActiveSheet.[C99] = "Unstiffened" Then
If Target.Address = "$C$108" Or _
Target.Address = "$C$109" Or _

Target.Address = "$C$110" Or _
Target.Address = "$C$111" Or _
Target.Address = "$H$104" Or _
Target.Address = "$H$107" Or _
Target.Address = "$H$108" Or _
Target.Address = "$H$109" Or _
Target.Address = "$H$110" Then
MsgBox "Value is not required for this type " & vbCrLf & _
"of connection arrangement"
End If
ElseIf ActiveSheet.[C99] = "Stiffened Between the bolt tension rows" Then
If Target.Address = "$H$108" Or _
Target.Address = "$C$108" Or _
Target.Address = "$C$111" Or _
Target.Address = "$H$104" Or _
Target.Address = "$H$110" Then
MsgBox "Value is not required for this type " & vbCrLf & _
"of connection arrangement"
End If
ElseIf ActiveSheet.[C99] = "Stiffened inside the bolt tension rows" Then
If Target.Address = "$H$108" Or _
Target.Address = "$C$110" Or _
Target.Address = "$C$108" Or _
Target.Address = "$C$111" Or _
Target.Address = "$H$104" Or _
Target.Address = "$H$109" Then
MsgBox "Value is not required for this type " & vbCrLf & _
"of connection arrangement"
End If
End If
End If
ElseIf ActiveSheet.[C97] = "Extended.End.Plate" Then
If ActiveSheet.[C98] = "E.4" Then
If Target.Address = "$C$109" Or _
Target.Address = "$C$110" Or _
Target.Address = "$H$107" Or _
Target.Address = "$H$108" Or _
Target.Address = "$H$109" Or _
Target.Address = "$H$110" Then
MsgBox "Value is not required for this type " & vbCrLf & _
"of connection arrangement"
End If
ElseIf ActiveSheet.[C98] = "E.6" Then
If Target.Address = "$C$110" Or _
Target.Address = "$H$108" Or _
Target.Address = "$H$109" Or _
Target.Address = "$H$110" Or _
Target.Address = "$H$109" Then
MsgBox "Value is not required for this type " & vbCrLf & _
"of connection arrangement"

End If
ElseIf ActiveSheet.[C98] = "E.8" Then
If Target.Address = "$C$110" Or _
Target.Address = "$H$109" Or _
Target.Address = "$H$110" Or _
Target.Address = "$H$109" Then
MsgBox "Value is not required for this type " & vbCrLf & _
"of connection arrangement"
End If
End If
End If
End Sub

Potrebbero piacerti anche