In allen Calc-Kommentaren Schriftart und Schriftgröße ändern

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: In allen Calc-Kommentaren Schriftart und Schriftgröße ändern

Re: In allen Calc-Kommentaren Schriftart und Schriftgröße ändern

von regina » Di, 28.12.2010 14:38

Hallo Axel,

ich finde es ganz toll, dass du das Makro gleich ergänzt hast. Deine Lösung funktioniert auch bei mir. Herzlichen Dank. :D

Ich habe inszwischen auf dev@api.openoffice.org nachgefragt. Dass es nicht wie von mir gedacht funktioniert, liegt wohl an einem Bug, http://qa.openoffice.org/issues/show_bug.cgi?id=96587

Mit freundlichen Grüßen
Regina

Re: In allen Calc-Kommentaren Schriftart und Schriftgröße ändern

von Axel Richter » Fr, 24.12.2010 13:10

Hallo Regina,

siehe viewtopic.php?f=18&t=15184.

Warum es bei neu eingefügten Annotations offensichtlich reicht, einfach die Schriftart und -größe des AnnotationShapes zu verändern, um auch den schon vorhandenen Text mit zu verändern, kann ich jetzt nicht erklären. Aber ansonsten ist es ja auch beim manuellen Umformatieren von Kommentaren so, dass es *nicht* reicht, den Shape-Rahmen auszuwählen und dann Schriftart und -größe einzustellen. Das wirkt sich dann erst ab dem Cursor auf *neu* eingegebenen Text aus. Um vorhandenen Text umzuformatieren. muss man diesen Text vorher komplett markieren. Per Makro muss man eben allen TextContent durchlaufen um dann die entsprechenden TextRanges zu formatieren.

viele Grüße

Axel
Dateianhänge
Comment change all.ods
(15.68 KiB) 71-mal heruntergeladen

In allen Calc-Kommentaren Schriftart und Schriftgröße ändern

von regina » Mi, 22.12.2010 17:05

Hallo zusammen,

ich suche ein Makro, mit dem ich bei einem vorhandenen Calc-Dokument in allen Calc-Kommentaren die Schriftart und Schriftgröße ändern kann. Was ich bisher versucht habe, hänge ich als Datei an.

Zum Ausprobieren: Füge einen Kommentar neu ein. Führe das Makro aus. Beobachte, dass sich der neue Kommentar ändert, der vorhandene aber nicht. Nun speicher die Datei ab und öffne sie wieder. Führe das Makro mit anderen Werten aus. Beobachte, dass sich nun auch der soeben eingefügte Kommentar nicht ändert.

Was mache ich falsch? Gibt es irgendwie die Möglichkeit einen Kommentar in den Zustand "neu" zu versetzen?
Dateianhänge
Comment change all.ods
Makro ist in der Datei enthalten. Ausprobieranweisung steht im Beitrag.
(14.72 KiB) 48-mal heruntergeladen

Nach oben