Absatz mit unterschiedlichen Text-Formatierungen kopieren

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Absatz mit unterschiedlichen Text-Formatierungen kopieren

Re: Absatz mit unterschiedlichen Text-Formatierungen kopiere

von Stephan » Do, 03.10.2013 16:00

Danke - Dann brauche ich wenigstens nicht mehr vergebens nach einer schnellen und einfachen Lösung zu suchen.
Wie gesagt, steht meine Aussage unter dem Vorbehalt das ich es vielleicht nur nicht weiß.


Gruß
Stephan

Re: Absatz mit unterschiedlichen Text-Formatierungen kopiere

von Apollo102 » Do, 03.10.2013 13:15

Hallo Stephan,

danke für deine schnelle Antwort.
Stephan hat geschrieben: 'händisch' hieße hier den zu kopierenden Text komplett zu untersuchen, im Prinzip jedes einzelne Zeichen, die gefundenen Formatierungen 'merken', den Text kopieren und die Formatierungen wieder setzen.
Also alle Absatzteile innerhalb des Absatz durchlaufen, Teile und deren Formatierungen merken und das ganze wieder so aufbauen.

Danke - Dann brauche ich wenigstens nicht mehr vergebens nach einer schnellen und einfachen Lösung zu suchen.

Danke

Gruß

Apollo

Re: Absatz mit unterschiedlichen Text-Formatierungen kopiere

von Stephan » Do, 03.10.2013 13:02

Gibt es eine solche Lösung nicht?
ich denke tatsächlich nein
Geht das ausschließlich über einen ViewCursor?
Ich wüßte auch nicht wie es über den ViewCursor ginge außer ich programmiere das alles 'händisch', nur dann geht es ja auch über den TextCursor.

'händisch' hieße hier den zu kopierenden Text komplett zu untersuchen, im Prinzip jedes einzelne Zeichen, die gefundenen Formatierungen 'merken', den Text kopieren und die Formatierungen wieder setzen.

Ich würde also, wie Peter schon andeutet, einfach STRG+C und STRG+V per Makrorekorder aufzeichnen und den dort erhaltenen, sog. dispatchercode, verwenden.


Es kann sein das meine Kenntnisse hier lückenhaft sind, die Wahrheit ist jedoch das ich in der Praxis (genauer gesagt in meiner beruflichen Praxis, denn ich programmiere auch beruflich StarBasic) quasi nie formatierten Text kopieren muß, da Makros überwiegend so genutzt werden klar definierte/formatierte Dokumente zu erstellen, der Fall das irgendeine unbekannte Formatierung übertragen werden muß kommt also nicht/kaum vor.


Gruß
Stephan

Re: Absatz mit unterschiedlichen Text-Formatierungen kopiere

von Apollo102 » Do, 03.10.2013 12:00

Hallo Peter,

vielen Dank für deine Antwort.

Leider stehe ich anscheinend auf dem Schlauch. Str+C sind doch Tastenkombinationen mit denen ich einen markierten Text in die Zwischenablage kopiere und ihn anschließend wieder einfüge (Str-V). Ich möchte das aber mit einem Makro erledigen und nach Möglichkeit ohne ViewCursor. Ich studiere Beispiele ohne Ende, finde aber keinen Ansatz mittels TextCursor. Gibt es eine solche Lösung nicht? Geht das ausschließlich über einen ViewCursor?

Danke für Eure Hilfe.

Gruß

Apollo

Re: Absatz mit unterschiedlichen Text-Formatierungen kopiere

von pmoegenb » Mo, 30.09.2013 19:12

Apollo102 hat geschrieben: ich möchte einen Absatz mit unterschiedlichen Text-Formatierungen in einen anderen Absatz kopieren - also nicht nur den String-Inhalt. Ich würde das ganze aber gerne ausschließlich über einen TextCursor lösen. Ich habe einige Erfahrung in VB für Word und kenne daher das Arbeiten mit dem Range-Objekt.
Mit VB magst Du ja Erfahrung haben, jedoch nicht mit AOO sonst wüsstest Du, dass Formate ebenfalls (Str+C) kopiert und auch eingefügt werden sofern dies nicht ausdrücklich unformatiert erfolgt.
Apollo102 hat geschrieben: Kann mir jemand einen guten Hinweis geben? Muss leider zu geben, dass ich den Umstieg auf Libo Makros doch als schwieriger ansehe, als ursprünglich vermutet.
Wenn Du Dich deswegen mit StarBasic beschäftigen möchtest, wirst Du hier fündig.

Absatz mit unterschiedlichen Text-Formatierungen kopieren

von Apollo102 » Mo, 30.09.2013 15:26

Hallo,

ich möchte einen Absatz mit unterschiedlichen Text-Formatierungen in einen anderen Absatz kopieren - also nicht nur den String-Inhalt. Ich würde das ganze aber gerne ausschließlich über einen TextCursor lösen. Ich habe einige Erfahrung in VB für Word und kenne daher das Arbeiten mit dem Range-Objekt.

Kann mir jemand einen guten Hinweis geben? Muss leider zu geben, dass ich den Umstieg auf Libo Makros doch als schwieriger ansehe, als ursprünglich vermutet.

Vielen Dank.

Gruß

Apollo

Nach oben