Bedingte Formatierung 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: Bedingte Formatierung per Makro

Re: Bedingte Formatierung per Makro

von Karolus » Fr, 28.08.2009 14:41

Hallo
Sorry Zeile 4 muss natürlich lauten:
oConditionalForm = oCellrange.ConditionalFormat
ist oben bereits geändert.

Gruß Karo

Re: Bedingte Formatierung per Makro

von Karolus » Fr, 28.08.2009 14:14

Hallo
Angepasst an den Bereich E2:E10 und die urspr. Fagestellung...
wenn der Wert höher oder niedriger als 10 ist
...mit anderen Worten "alles ungleich 10" ergibt folgenden Code:

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
Gruß Karo

Re: Bedingte Formatierung per Makro

von Karolus » Fr, 28.08.2009 12:20


Nach oben