If Trim(txtheight.Text) = "" Then txtheight.Text = 0
rad = txtrad.Text
rad2 = rad * rad
rad3 = rad * rad * rad
high = txtheight.Text
third = 1 / 3
pi = 3.14159265
ft = 4 / 3
If IsNumeric(rad) Then
If IsNumeric(high) Then
If oppyrvol.Value = True Then
Sum = rad * high * third
lblansvol.Caption = Sum
ElseIf oppyrarea.Value = True Then
MsgBox "This Command hasnt ben finished yet."
ElseIf oppyrcirc.Value = True Then
MsgBox "This Command is useless. it CANT be done. The radio button is just for show."
ElseIf opspherevol.Value = True Then
Sum = ft * pi * rad3
lblansvol.Caption = Sum
ElseIf opspherearea.Value = True Then
Sum = 4 * pi * rad2
lblansarea.Caption = Sum
ElseIf opspherecirc.Value = True Then
Sum = pi * rad2
lblanscirc.Caption = Sum
ElseIf opcylvol.Value = True Then
Sum = pi * rad2 * high
lblansvol = Sum
ElseIf opcylarea.Value = True Then
Sum = (2 * pi * rad2) + (2 * pi * high)
lblansarea.Caption = Sum
ElseIf opcylcirc.Value = True Then
MsgBox "This Command is useless. it CANT be done. The radio button is just for show."
Else: MsgBox "Please check a button."
End If
Else: MsgBox "The Input must be of numeric value!"
End If
End If