Hallo Günter,
Günter Fritze schrieb:
Hallo zusammen,
Auf einem Tabellenblatt muß ich eine Dicke Umrandung mit dünnen
Innenlinien zeichnen.von Hand geht das ganz einfach. Wagemutig will ich
das nun mit einem Makro erledigen, also Makro-Aufzeichnung gestartet
und das Gebilde von Hand erstellt Makro beendet. Das Ergebnis: ein
dicker Rand ohne Innenlinien. Das gleiche Ergebnis, wenn ich die beiden
Schritte getrennt ausführe. Ich vermute, das ein Einstellungswert nicht
in eine Struktur eingetragen wird, aber in welche?
Ich fürchte, das Problem liegt tiefer. Die vom Recorder benutzte
Eigenschaft "BorderInner" scheint es gar nicht zu geben. Zumindest
werde ich in der API nicht fündig.
http://api.libreoffice.org/docs/idl/ref/index.html
Im Dateiformat gibt es das sowieso nicht. Dort ist Border immer eine
Eigenschaft einer einzelnen Zelle und daher gibt es dann nur Top,
Right, Bottom und Left.
Guck mal, ob es schon einen Bugreport gibt.
Ich hoffe, es kann mir jemand helfen,
Wenn deine Tabellen groß genug sind (mind. 4 x 4), dann würde ich ganz
klassisch ein AutoFormat anlegen.
Oder nicht den Recorder benutzen, sondern ein Makro von Hand
schreiben, das dann Border bei jeder Zelle einzeln setzt.
Mit freundlichen Grüßen
Regina
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.