ich habe ein sehr sonderbares VBA-Problem.
Ich habe ein riesiges Excel-Tool, welches verschiedenste Berechnungen durchführt. Wenn ich die einzelnen Berechnungsschritte mit "F8" durchspiele, funktioniert alles wunderbar. Versuche ich es mit "F5" tauchen auf einmal sehr ungewöhnliche Fehler auf. Beispielsweise fügt es bei einer einfachen "Copy-Paste"-Anweisung einen zusätzlichen Wert ein, der nicht kopiert wurde. In Einzelschritten tut er das nicht?
Hier ein Ausschnitt vom Befehl:
With wbev
wbev.Range(.Cells(5, 1), .Cells(10000, 2)).Copy ThisWorkbook.Worksheets(Worksheets.Count).Cells(13, 1)
End With
Hier ein Ausschnitt im Worksheet:
Mit F8 (richtig):
...
13.02.2019 22:45
13.02.2019 23:00
13.02.2019 23:15
13.02.2019 23:30
13.02.2019 23:45
Mit F5 (falsch):
...
13.02.2019 22:45
13.02.2019 23:00
13.02.2019 23:15
13.02.2019 23:30
13.02.2019 23:45
13.02.2019 23:45
Hab es schon mit Pausieren versucht, bringt leider nichts.
Ich bin echt ratlos. Jemand eine Idee?
Grüße
Jokeey