Hallo Jörg,
guter Hinweis, Mehrseitigkeit hätte ich auch mal testen können.
Also müssen die Textrahmen seitenweise angesprochen werden.
Unter diesem Aspekt habe ich mir das Skript noch einmal vorgenommen.
Die XPress-Aktionen sind in ein Skriptobjekt ausgelagert, was den Vorgang enorm beschleunigt.
Zunächst trägt der Anwender in den property-Definitionen die Namen der Quell- und Zielebene ein, ebenfalls den zu bearbeitenden Seitenbereich.
Die Textboxen werden seitenweise auf die Zielebene verschoben und deren Inhalte umgefärbt.
Abschließend wird das Dokument gesichert, damit die verschobenen Rahmen ordnungsgemäß aus- und eingeblendet werden können.
Zum Schluss erfolgt eine Meldung, wieviele Textrahmen von der Quell- auf die Zielebene verschoben wurden.
Das hat mit einem 50-seitigen Dokument mit je 7 Textrahmen (von der Musterseite) gut geklappt.
Aus- und Einblenden klappten anstandslos, egal, ob ein Objekt angeklickt war oder nicht.
Wenn das Dokument nicht im Skript gesichert werden soll, sondern Du das nachher selber tun willst, oder auch nicht, dann kommentier diese Zeile aus. Zur Sicherheit kannst Du einen Hinweis ›Bitte sichern.‹ im Schlussdialog unterbringen.
Gruß, Goar