tekst pionowo

Dyskusje dotyczące tworzenia makropoleceń, pisania skryptów oraz programowania przy użyciu UNO
babiniec4
Posty: 53
Rejestracja: wt sie 03, 2010 10:20 pm

tekst pionowo

Post autor: babiniec4 »

Witam. Prosze o pomoc w sprawie makra, które w wybranych komórkach w NIEAKTYWNYM ARKUSZU zmieniałoby format tekstu na pionowy. Z góry dziękuje. :idea:
Apache OpenOffice 4.1.5 na Windows 10
Jan_J
Posty: 4560
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: tekst pionowo

Post autor: Jan_J »

W sktócie (źródło mądrości: http://api.openoffice.org/docs/common/r ... tation.htm):

Zmiana w komórce: cell.Orientation = ...
przyjmuje jedną z wartości
0 = STANDARD contents are printed from left to right.
1 = TOPBOTTOM contents are printed from top to bottom.
2 = BOTTOMTOP contents are printed from bottom to top.
3 = STACKED contents are printed from top to bottom with individual characters in normal (horizontal) orientation.

pobranie komórki ze strony arkusza:
cell = sheet.getCellByPosition(kolumna, wiersz)

pobranie stronicy ze skoroszytu (wszystko jedno czy aktywnej, czy nie)
sheet = doc.Sheets.getByIndex(n)
sheet = doc.Sheets.getByName(nazwa)

pobranie skoroszytu
aktywnego: doc = thisComponent
innego: doc = mc
doc = StarDesktop.loadComponentByURL(adres_url_pliku)
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ