Office - Word, Excel und Co. 9.736 Themen, 41.341 Beiträge

Word: Text über Makro als Grafik einfügen

Achim_H / 3 Antworten / Flachansicht Nickles

Hallo liebe Leute,

wir brauchen in unserer Firma oft folgenden Ablauf im Word-Programm:

Es ist ein Dokument geöffnet, das aus einer oder mehreren Seiten bestehen kann. Der gesamte Text wird markiert und in die Zwischenablage kopiert.

Anschließend wird ein neues leeres Dokument gestartet und der zuvor kopierte Text über "Bearbeiten", "Inhalte einfügen" als Grafik in das neue Dokument eingefügt.

Diese Zeremonie würde ich gerne mit dem Makrorekorder aufzeichnen, damit das ganze bequem per Knopfdruck ablaufen kann.

Das Problem: Word XP fügt von dem kopierten Text lediglich die komplette erste Seite als Grafik in das neue Dokument ein - die restlichen Seiten werden weggelassen. Besteht der ursprüngliche Text also aus mehr als einer einzigen Seite, muss jede Seite einzeln kopiert und als Grafik in den neuen Text eingefügt werden.


Außerdem: wenn man das ganze mit dem Makrorekorder aufzeichnet, fügt Word dann zwar den gesmten kopierten Text ein, nur leiderf nicht als Grafik, sondern als normalen Text. 

Meine Frage: gibt es da eine Möglichkeit das Programm zu zwingen, entweder alle Seiten auf einmal einzufügen, oder gibt es bei der Visual-Basic Prozedur eine Möglichkeit alle Seiten nacheinander abarbeiten zu lassen?

Bin für jeden Tipp dankbar!

Achim

bei Antwort benachrichtigen
Uli M Achim_H „Hallo Uli, danke für Deinen Hinweis. Leider kenne ich mich mit Visual Basic...“
Optionen

Versuche es mit:
Selection.PasteSpecial DataType:=wdPasteMetafilePicture
Die Methode kennt die folgenden weiteren Parameter (entspr. den Optionen des Dialogs):
Link, Placement, DisplayAsIcon

PS: Das "Nur Aufzeichnen" von Makros ohne weitere Überarbeitung, wenn diese dann weiter gegeben werden sollen, ist fast nie ausreichend.
Hier wird z.B. stets zunächst der gesamte Inhalt der Hauptdokumentkomponente markiert, die Ausgangsmarkierung mithin ignoriert.

bei Antwort benachrichtigen