Unabhängig davon ob die Zeichnung via Script oder VBA-Programm geändert wird: was passiert mit den Ansichtsfenstern (in Englisch: viewports, bin nicht sicher ob der deutsche Name ´Ansichtsfenster´ korrekt ist)?
Ich denke das Problem ist vielleicht ein bißchen komplexer als es auf den ersten Blick erscheint, denn ein einfaches skalieren der Zeichnung im model space zeigt zwar alle Zeichnungselemente in der korrekten Einheit aber alle Layouts mit Ansichtsfenstern sind anschließend unbrauchbar sofern sie nicht auch entsprechend angepaßt warden.
Deshalb denke ich, daß eine Lösung via Script nicht das erwünschte Ergebnis liefern wird. Der wahrscheinlich einfachste Weg um eine Lösung in VBA zu finden besteht wohl darin, eine von diesen Zeichnungen zu öffnen und all Änderungen manuell mit AutoCAD-Befehlen zu machen. Das Ergebnis wird eine Liste von Befehlen sein die man anwenden muß um die Zeichnung per VBA zu ändern. Der nächste Schritt besteht darin herauszufinden, wieviele unterschiedliche Varianten von Zeichnungen es gibt und wie man die unterschiedliche Anzahl von Layouts in VBA behandeln muß.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP