Bonjour,
J'ai un petit souci de syntaxe.
Je souhaiterai en fait avoir une liste déroulante avec "<", ">", "=", "<=", ">=" , "<>", et ensuite récupérer le résultat pour effectuer un calcul.
En gros, je voudrais quelque chose qui me permet de faire :
if valeur1 ComboBox.value valeur2 then ....
Mon problème est donc de transformer cette string en opérateur. J'ai essayé quelque chose comme ça, mais je me doutais bien que ça ne marcherait pas.
Je suis preneur de toute idée !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Sub test() Dim operat As XlFormatConditionOperator operat = xlEqual if 12 operat 12 then Debug.Print "OUAIIIIIIS" Else Debug.Print "Ohhhhhh!" End If End Sub
Partager