Hallo zusammen,
ich hätte nicht erwartet, dass diese Aufgabe ein Problem darstellen könnte:
ich setze einen String aus mehreren Textfeldern zusammen, die vom Nutzer gefüllt werden können. Diesen möchte ich dann in die Zwischenablage kopieren, sodass er vom Nutzer z.B. in ein Word-Dokument eingefügt werden kann.
Ich habe verschiedene Lösungsansätze gefunden. Am einfachsten ist natürlich, den String in eine Zelle zu schreiben und diese dann zu kopieren. Das ist aber keine schöne Lösung und für mich auch keine brauchbare, da man nach dem Kopieren die Zelle nicht mal leeren darf. Sonst ist die Zwischenablage auch dahin.
Außerdem kann man ein DataObject nutzen. Wenn man das manuell in einem Word-Dokument einfügt, kommen aber nur zwei Boxen mit einem Fragezeichen drin raus. Mithilfe von VBA-Code könnte ich den Text wieder korrekt einfügen, aber das ist in meinem Fall leider nicht hilfreich.
Kann mir jemand sagen, wie ich einen String so in die Zwischenablage bekomme, dass man ihn hinterher per Strg+V in Word einfügen kann? Dafür wäre ich sehr dankbar.
Viele Grüße
Ole
|