StarBasic FAQWissen, das weiterhilft.

Tabellen - Calc

Wie kann ich die Ausrichtung einer Zelle oder eines ganzen Blattes ändern?

Um die Ausrichtung einer Zelle per Makro zu ändern muss der Wert für die Propertie HoriJustify geändert werden.

Entweder für das ausgewählte Blatt (Sheet) ,für eine einzelne Zelle oder für einen Zellbereich


Basic
sub ZellenAusrichtung
' Dieses Makro in einer geöffnetten Tabelle starten
myDoc = thisComponent
 
mySheet = myDoc.sheets(0)
mySheet.HoriJustify=3
 
mycell = mysheet.getCellByPosition(0,0)
mycell.HoriJustify=1
 
mycells =mysheet.getCellRangeByName("A1:B5")
mycells.horijustify=0
 
end Sub



Mögliche Werte für HoriJustify sind:

0= Standard
1= Linksbündig
2= Zentriert
3= Rechtsbündig
4=Blocksatz