Listenabgleich => Makro beschleunigen
30.08.2016 13:52:39
Bernd
von unserem Vertrieb bekomme ich regelmäßig eine Liste mit zu produzierenden Bauteilen. Um unsere Planung auf der jeweiligen Produktionslinie durchführen zu können möchte ich mir daher die Komplettliste über ein Workbook_Open-Makro in einzelne Tabellenblätter aufteilen lassen (je nach Produktlinie). Das funktioniert zwar schon, allerdings dauert der Makroablauf gefühlte 5 Min, allein schon bei der Beispieldatei im Anhang. Bei der richtigen Liste mit ca. 24 Spalten stürzt mir Excel immer rund um Zeile 1000 ab :(
Die Liste ist open end, also es werden noch deutlich mehr als insgesamt 1500 Zeilen.
Der Abgleich mit der bestehenden PL-Liste ist erforderlich, damit nicht aus versehen irgendwelche Duplikate reinwandern. In den PL-Blättern tragen meine Kollegen in dahinterliegenden Spalten ihre Arbeitsfortschritte ein. Die PL-Blätter dürfen sich also lediglich ergänzen, aber nicht überschreiben!
Bitte, liebe Profis, seht euch bitte mal das Makro "Zuteilung" im Modul 2 an. Wie kann ich es schneller machen, oder gesamthaft optimieren? Und wie verhindere ich einen Absturz von Excel?
https://www.herber.de/bbs/user/107898.xlsm
Danke und Grüße