Hallo, Edil!
Nun, das Skript macht genau* das, was Du in Deinem Eingangspost formuliert hast. Es kopiert den Text an die Stelle des Einfügepunkts des verankerten Textrahmens und löst diesen. Dass dieser dann verschwinden soll, war nicht formuliert ;-)
*Wobei bei der Anweisung "einfügen" die Frage offen bleiben würde, ob "kopieren und einfügen" oder "ausschneiden und einfügen" gemeint ist. Aber das ist ja jetzt geklärt, oder? Der Textrahmen mit dem ursprünglichen Text soll verschwinden (= gelöscht werden).
Aber nun tauchen natürlich neue Fragen auf:
1. Soll das dann noch zuzuweisende Zeichenformat alle etwaigen Abweichungen löschen?
2. Oder sollen Abweichungen stehen bleiben?
3. Auch stellt sich die Frage nach zusätzlichen Weißräumen vor und nach dem Marginaltext, wenn er dann mal eingefügt ist.
Hier die Variante, in der der ausgewählte verankerte Textrahmen gelöscht wird:
Du siehst, solche Aufgaben ziehen immer Fragen nach sich.