Wenn Du Deinen Code veröffentlichen könntest finden wir meist was zum optimieren.
Das ist halt Erfahrungssache, versuch ein paar Dinge und miss imemr die Zeit.
VBA ist halt nun einmal nicht dafür gedacht riesige Applikationen zu bauen.
Löschen ohne Selection geht daher nur im CAA.
VBA automatisiert quasi nur die Schritte, die man auch händisch machen kann und da löscht man eben auch über die Selection.
Das Selection.Search ist oft schneller als ein Selection.Add für jedes Element. Also vielleicht fällt Dir ein guter Suchstring ein.
Dann ist die Automation schneller, wenn Du das CATIA auf invisible schaltest und RefreshDisplay = False.
------------------
Mit freundlichen Grüßen,
Henry Schneider
alias Lila
Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:
Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,
die Natur versucht, immer bessere Idioten zu bauen
Xing
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP