lange Dateneingabe verkürzen mittels VBA?
07.08.2018 14:29:57
Tom
Dieses Forum hat mir als bisherig stiller Mitleser schon bei vielen Problemen helfen können, aber dieses mal stehe ich vor einem Problem, wo ich keine Anhaltspunkte finden kann:
Ausgangslage:
ich muss regelmäßig eine lange Liste von 500 Werten eingeben, wobei die Ausprägung jeweils nur 1 oder 2 sein kann.
Es läuft also bspw. so:
1 Enter, 1 Enter, 2 Enter, 1 Enter, 2 Enter, 2 Enter,..... usw... - insgesamt 500x, also 1000 Tastenanschläge....
Jetzt habe ich mir gedacht, dass man sich evtl. die 500 dazwischen liegenden Enter Tasten sparen könnte...?
Also sobald in Zeile 1 der Wert 1 (oder 2) eingegeben wird, startet ein Makro und springt in zeile 2, wo dann wieder nur 1 oder 2 gedrückt wird und so weiter...
Die Funktion "Worksheet_Change" funktioniert hier leider nicht, da ja die Prüfung erst beginnt, sobald die Zelle tatsächlich geändert wurde (also erst wieder Enter gedrückt wurde).
Sprich, man braucht ein Art Event, das schon beim Editieren einer Zelle greift und nicht erst nach dem Editieren.
Ich hoffe, meine Problemstellung ist halbwegs klar ;)
Vielen Dank!
Liebe Grüße
Tom