Da du deine Frage im Scripting Forum gestellt hast und jetzt auch ein Script geliefert hast, gehe ich davon aus, dass doch mehr dahinter steckt oder ich die Frage einfach nicht richtig verstanden habe ...
Der händische Weg wäre jedenfalls, in den Voreinstellungen Ziehen&Ablegen in der Layoutansicht zu aktivieren.
1. Text markieren, in den neuen Rahmen ziehen: Text behält seine Formatierung
2. Text markieren, zusätzlich die Shift-Taste halten: Text übernimmt die Formatierung am Ziel
3. Mit zusätzlicher Alt-Taste wird beim Ziehen kopiert
4. Mit gehaltener cmd-Taste und Bewegen außerhalb des Rahmens wird ein neuer Rahmen erstellt
5. Alle Techniken lassen sich kombinieren!
als Antwort auf: [#467507]