Re: Zellwerte in Macros auslesen und vergleichen
Verfasst: Di, 08.07.2008 20:19
Hallo Stefan,
Folgendes Makro fügt eine diagonale Linie ein. Reicht das aus?
Jürgen
Von oben nach unten oder von Links nach Rechts? Das geht mit normalen Bordmitteln sowieso nicht.Stevie Flash hat geschrieben:soll in der darunterliegenden Zeile eine durchgehende Linie gezogen werden.
Folgendes Makro fügt eine diagonale Linie ein. Reicht das aus?
Code: Alles auswählen
Sub Datum_Auswerten
oDoc=thisComponent
mLine = createUnoStruct( "com.sun.star.table.BorderLine" )
mLine.Color = 0
mLine.InnerLineWidth = 25
mySheet = oDoc.Sheets().getByName("Tabelle1")
oCell1 = mySheet.getcellrangebyname("A1").Value
oCell2 = mySheet.getcellrangebyname("B1").Value
if oCell1 < oCell2 Then
oCell3 = mySheet.getcellrangebyname("B2")
oCell3.DiagonalBLTR=mLine
end if
if oCell1 > oCell2 Then
oCell4 = mySheet.getcellrangebyname("A2")
oCell4.DiagonalBLTR=mLine
end if
End Sub