Zellumrandung setzen/löschen per Makro

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: Zellumrandung setzen/löschen per Makro

von Stephan » So, 15.08.2004 12:01

Code: Alles auswählen

Sub zelle_umrahmen
'Zellbereich oder Zelle angeben, für Zelle z.B. A1:A1 
zelle = ThisComponent.Sheets(0).getCellRangeByName( "A1:A5" )
linie = CreateUnoStruct("com.sun.star.table.BorderLine")
With linie
	.Color = RGB( 0, 0, 255 )
	.InnerLineWidth = 0
	'löschen mit .OuterLineWidth = 0 möglich
	.OuterLineWidth = 20
	.LineDistance = 0
End With
zelle.TopBorder = linie
zelle.BottomBorder = linie
zelle.LeftBorder = linie
zelle.RightBorder = linie
End Sub
Stephan

Zellumrandung setzen/löschen per Makro

von mecki_45 » Sa, 14.08.2004 15:46

Hallo zusammen,
per Hand kein Problem, aber wie geht das per Makro?
Geht das auch für einen kompletten Bereich?

Grüßle
Alex

Nach oben