Hallo
http://www.dannenhoefer.de/faqstarbasic ... rungInsert
Gruß Karo
Bedingte Formatierung per Makro
Moderator: Moderatoren
Re: Bedingte Formatierung per Makro
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Bedingte Formatierung per Makro
Hallo
Angepasst an den Bereich E2:E10 und die urspr. Fagestellung...
Gruß Karo
Angepasst an den Bereich E2:E10 und die urspr. Fagestellung...
...mit anderen Worten "alles ungleich 10" ergibt folgenden Code:wenn der Wert höher oder niedriger als 10 ist
Code: Alles auswählen
Sub BedForm
Dim oCellrange as Object
Dim oConditionalForm as Object
oCellrange = ThisComponent.Sheets(0).getCellrangeByPosition( 4,1,4,9 )
oConditionalForm = oCellrange.ConditionalFormat
Dim oCondition(3) as New com.sun.star.beans.PropertyValue
oCondition(0).Name = "Operator"
oCondition(0).Value = com.sun.star.sheet.ConditionOperator.NOT_EQUAL
oCondition(1).Name = "Formula1"
oCondition(1).Value = "10"
oCondition(2).Name = "StyleName"
oCondition(2).Value = "Ergebnis"
oConditionalForm.addNew( oCondition() )
oCellrange.ConditionalFormat = oConditionalForm
End Sub
Zuletzt geändert von Karolus am Fr, 28.08.2009 14:39, insgesamt 1-mal geändert.
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Bedingte Formatierung per Makro
Hallo
Sorry Zeile 4 muss natürlich lauten:
oConditionalForm = oCellrange.ConditionalFormat
ist oben bereits geändert.
Gruß Karo
Sorry Zeile 4 muss natürlich lauten:
oConditionalForm = oCellrange.ConditionalFormat
ist oben bereits geändert.
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)