GoTo funktioniert nicht
18.03.2016 11:49:43
Fred
ich habe ein Problem bei einer GoTo Anweisung.
Wenn im Sheet "eP gK 1" in Zelle AB3 der Wert 1 steht, soll er die Sprungmarke "Fisch" ausführen. Wenn in der gleichen Zelle der Wert 2 steht, soll die Sprungmarke "Hamster" ausgeführt werden.
Aber egal ob eine 1 oder eine 2 in der Zelle steht, er führt immer die Sprungmarke "Hamster" aus.
Was mache ich falsch? :-(
Folgenden Code habe ich ausprobiert:
Sh3 = Array("eP gK 1")
For Each I In Sh3
myNum = Range("AB3")
If myNum = "1" Then
GoTo Fisch
Else
GoTo Hamster
End If
Next I
Fisch:
'Prüft vor dem Drucken ob die Zellen "geperrt" enthalten
Sh3 = Array("eP gK 1")
For Each I In Sh3
If Range("AE2") = "gesperrt" Then
MsgBox "Heute ist Sonntag"
Cancel = True
Exit Sub
End If
Next I
For Each I In Sh3
If Range("AB2") = "gesperrt" Then
MsgBox "Heute ist Montag"
Cancel = True
Exit Sub
End If
Next I
Hamster:
'Prüft vor dem Drucken ob die Zellen "geperrt" enthalten
Sh4 = Array("eP gK 2")
For Each I In Sh4
If Range("AE2") = "gesperrt" Then
MsgBox "Heute ist Dienstag"
Cancel = True
Exit Sub
End If
Next I
For Each I In Sh4
If Range("AB2") = "gesperrt" Then
MsgBox "Heute ist Mittwoch"
Cancel = True
Exit Sub
End If
Next I
Hat jemand eine Idee?
Grüße
Fred