Magic_Doctor
XLDnaute Barbatruc
Bonjour,
J'ai une cellule dont le texte change chaque fois que l'on clique dessus (via une macro événementielle dans le module de feuille).
Le texte qui apparaît est un opérateur logique. Ce peut être : ">", "<", ">=",...
De ce côté-là pas de problème, l'opérateur qui s'inscrit dans la cellule change bien chaque fois que l'on clique sur ladite cellule.
Forcément il y a un compteur ("compt1") qui est lié à chaque clic. Ce compteur bien est déclaré dans un module standard comme "Public".
Dans une macro (module standard) j'ai la sentence suivante :
Ici, l'opérateur logique est ">", mais, suivant celui qui aura été choisi auparavant, je voudrais que cet opérateur prenne sa valeur.
J'ai fait, sans trop de conviction, l'essai suivant :
Échec cuisant !
Par quel moyen peut-on résoudre ce problème ?
Merci d'avance pour tout conseil.
J'ai une cellule dont le texte change chaque fois que l'on clique dessus (via une macro événementielle dans le module de feuille).
Le texte qui apparaît est un opérateur logique. Ce peut être : ">", "<", ">=",...
De ce côté-là pas de problème, l'opérateur qui s'inscrit dans la cellule change bien chaque fois que l'on clique sur ladite cellule.
Forcément il y a un compteur ("compt1") qui est lié à chaque clic. Ce compteur bien est déclaré dans un module standard comme "Public".
Dans une macro (module standard) j'ai la sentence suivante :
VB:
If chiffre2 > seuil Then
blablabla
End If
J'ai fait, sans trop de conviction, l'essai suivant :
VB:
op = ">"
If chiffre2 op seuil Then
blablabla
End If
Par quel moyen peut-on résoudre ce problème ?
Merci d'avance pour tout conseil.