Forum: Programmieren allgemein
by marabu,
17. Jan 2007
Paste() nimmt aus mehreren angebotenen Clip-Formaten dasjenige mit dem höchsten Rang. Kann schon gut sein, dass Word da RTF dankbar auswählt.
Mit Verseuchung meine ich den Verstoß gegen die Regel, dass die Zwischenablage nur interaktiv (vom Programmbenutzer) verwendet werden sollte. Es kann ja sonst leicht vorkommen, dass dieser einen wichtigen Text ausgeschnitten hat und der ist dann weg,...
Forum: Programmieren allgemein
by marabu,
17. Jan 2007
Hallo Ralf,
ich habe jetzt keinen Zugriff auf Word, aber wie soll das mit TypeText() funktionieren? Selbst wenn du als String-Parameter einen RTF-String übergeben würdest, dürfte das Ergebnis lediglich RTF-Code im Klartext sein. Ich würde den Text über das ClipBoard austauschen. PasteSpecial() mit dem Parameter wdPasteRTF anstelle von TypeText() sollte das gewünschte Ergebnis bringen. Unschön...