ich habe 3 IF Abfragen nacheinander laufen.
Wegen seltsamen Verhaltens, habe ich in jeder eine msgbox eingebaut.
Die 3 IFs werden durchlaufen.
Eigentlich sollte nur in eines der 3 Felder Q5, T5 oder W5 ein Wert eingetragen werden, sofern in AE2 ein Wert steht.
JEdoch werden alle 3 IF Abfragen ausgeführt und AE2 erst am ende geleert.
Die Msgboxen kommen alle 3 erst am Ende nach durchlaufen aller IFs in umgekehrter Reihenfolge.
ALso erst MSGBOX 3, 2, 1...
Ich verstehe es grad nicht... jemand eine Idee?
Für mich sieht es so aus, als würde die 3 IFs nicht sauber seriell verarbeitet....
If Range("AE2").Value > "" And Range("Q5").Value = "" Then
Range("Q5").Value = Range("AE2")
Range("AE2").Value = ""
MsgBox "OK1"
End If
If Range("AE2").Value > "" And Range("T5").Value = "" Then
Range("T5").Value = Range("AE2")
Range("AE2").Value = ""
MsgBox "OK2"
End If
If Range("AE2").Value > "" And Range("W5").Value = "" Then
Range("W5").Value = Range("AE2")
Range("AE2").Value = ""
MsgBox "OK3"
End If