Re: [de-users] Calc,Makro, dicke Umrandung mit dünnen Innenlinien zeichnen

2016-10-21 Diskussionsfäden Günter Fritze

Hallo Regina,

Vielen Dank für Deine schnelle Antwort. Das mit den einzelnen Zellen 
Umranden, habe ich schon gemacht, dabei stört mich, daß das bei großen 
umrahmten Feldern ziemlich lahm funktioniert. Irgend etwas anderes müßte 
es doch eigentlich geben, denn wenn man es von Hand in zwei Schritten 
tut. Bei den Zweischritt-Makros, werden offensichtlich die inneren 
Striche gelöscht.


Nochmals herzlichen Dank von

Günter



Am 21.10.2016 um 13:18 schrieb Regina Henschel:

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




--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: [de-users] Calc,Makro, dicke Umrandung mit dünnen Innenlinien zeichnen

2016-10-21 Diskussionsfäden Regina Henschel

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

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert