ich habe eine UserForm mit einer ComboBox, Inhalt der ComboBox sind vergleichsoperatoren.
Der User wählt in ComboBox2 ein Tabellenblatt aus, dann wählt er in ComboBox4 eine Farbe aus, in TextBox3 gibt er einen Wert an und in ComboBox3 den Vergleichsoperator.
Dann drückt er auf Button "Einfärben"
Alles was größer/kleiner/gleich x ist wird eingefärbt, je nach Auswahl eben
Das blöde ist das ich dafür haufenweise If´s brauche.
Kann man die Vergleichoperatoren auch als Variable angeben ?
So dass ich eben nicht für jeden Operator einen If Satz brauche ?
Oder seht Ihr eine Möglichkeit meinen Code anderweitig zu kürzen ?
Hier ein bisschen If Code:
If rngZelle "" Then
If CbV3 = "" Then
Die Set, With und For Sachen habe ich jetzt mal nicht mit rein gepackt, die tuen eigentlich nicht zur Sache, genauso wie die weiteren beiden If Schleifen, da diese exakt gleich sind nur mit anderem Operator