Makro mit Mod Operatoren
16.01.2018 10:05:55
FelixZ
ich habe folgendes Problem.
Bisher hatte ich ein Makro, welches mir wenn die Summe einer Zeile größer 0 ist die ganze Zeile kopiert und in ein bestimmtes Tabellenblatt einfügt. Sehr simpel und funktioniert natürlich nach wie vor.
Allerdings benötigt dieses Tabellenblatt nicht alle Informationen von der Zeile und daher habe ich bis jetzt genau diese Spalten löschen lassen (Union der Spalten und dann ein Delete Befehl). Nicht schick aber hat seinen Zweck erfüllt und die Laufzeit war noch ok.
Jetzt hat sich allerdings meine Excel etwas vergrößert und es gibt deutlich mehr Informationen, welche gelöscht werden müssen. Die Laufzeit ist mittlerweile so lange, dass ich das Makro immer vorher abgebrochen habe.
Das Makro heißt "Import for HC-Tool".
Ich habe ein zweites Makro "Import for GPS", welches eine ähnliche Aufgabe erfüllt und über Mod Operatoren nur die relevanten Zellen kopiert und daher keine Löschvorgänge erfordert.
Meine Versuche dieses umzubauen scheiterten und daher kann ich mein "Import for HC-Tool" Makro nicht mehr nutzen.
Anbei meine beiden Excel Verionen:
Sample_alt:
https://www.herber.de/bbs/user/118999.xlsm
Ziel: Überträgt die ganze Zeile und löscht alle Spalten wo keine monatlichen Headcounts stehen
In der Version funktionierendes "Import for HC-Tool" Makro (zum verstehen, was es macht und welche Spalten ich brauche.
Sample_aktuell:
https://www.herber.de/bbs/user/119001.xlsm
Ziel überträgt von der entsprechenden Zeile nur die relevanten Spalten, habe diese gelb eingefärbt (kein löschen erforderlich).
Aktuell übertrage ich einfach alles und sämtliche Löschversuche dauern eine Ewigkeit.
Am Besten Teile vom "Import for GPS" Makro verwenden, das Umbauen von Mods ist mir leider nicht gelungen.
Würde mich sehr freuen, wenn Jemand das Know-How hat eine gute Lösung zu erstellen.
Vielen Dank schon mal und viele Grüße
Felix