Optimierung per VBA-Code (Teil 3)
02.02.2019 19:07:37
Markus
Forum-Mitglied (Piet) hat mir schon sehr geholfen. Nach einigen Tagen Alltagstest müssen aber noch ein paar Änderungen vorgenommen werden. Es wäre schön, wenn Forum-Mitglied Piet sich dessen wieder annehmen könnte.
Betrifft Kundendaten in digitaler Form (siehe Arbeitsblatt CSV Daten)
Wenn ich Arbeitsblatt (CSV Daten) A2-F11 (ROT) markiere u. kopiere nach Arbeitsblatt (Erfassung) in (unser Beispiel) in D5 und sage Werte einfügen, erscheint das Datum in B5-B14 und die laufende Nr. in C5-C14 nicht.
Wenn das nicht lösbar ist, würde ich vorschlagen die ganze Kopierfunktion der Zeile 3 zu löschen. Dann werden die Formeln und die bedingten Formatierungen, die zu kopieren sind, halt händisch vorgenommen
Betrifft Sprungmarken
Wenn ich den Barcode (Rückläufer) aus K3 in K1 (Barcodefenster) lade und mit Enter bestätige, wird N3 aktive Zelle. Ist auch richtig so. Nach Eingabe des Grundes, angenommen 1, mit Enter bestätige wird in O3 die VS-Nr. aus H3 übernommen und es wird gleich weiter nach P3 gesprungen, zur Eingabe der Abteilung. Alles richtig so.
Wenn ich den Barcode (Rückläufer) aus K4 in K1 (Barcodefenster) und mit Enter bestätige, wird N4 aktive Zelle. Ist auch richtig so. Nach Eingabe des Grundes, angenommen 1, mit Enter bestätige wird O4 übersprungen und gleich nach P4 gesprungen.
Dies müsste noch geändert werden, sodass wenn H4 (leer ist) dass erst wie immer N4 dann aber O4 und anschließend P4 angesprungen wird. Q4 + R4 werden ja automatisch gefüllt.
Datei Link: https://www.herber.de/bbs/user/127375.xlsm
Gruß Markus