bonjour
très intéressant ce petit défi surtout que c'est le genre de détail qui me préoccupe quand je code des fonctions perso
cependant (pardonnez moi d'avance) des le départ le défi est biaisé
il est montré en post 1 le résultat souhaité dans la cellule jaune 21<144
si l'on devait se cantonner à ça
disons que les argument de la fonction sont A et B
et que A=144 et B=21
le contraire devrait retourner quoi ?
A<B ou B>A
vous me direz c'est la même chose
et oui mais non
car étant donné que le retour doit etre textuel ça implique que dans la fonction soit utiliser les deux symboles représentatif de comparaison ("<" et ">" )
ce qui augmente le texte du code
pour etre plus precis dans mes dire
la solution la plus courte est
PGE = A & Chr(61 + Sgn(A - b)) & b qui nous donne 144>21
mais dans l’énoncer on voit 21<144
le résultat souhaité était donc
- le résultat textuel de l’opération quel qu'il soit
- plus petit < plus grand
- plus grand > plus petit
bon je sais je titille mais c'est important d’être clair je pense quand à l'intention
Bravo et merci à Optimix pour cet idée de défi ,en tout cas c'est le genre d’exercice que j’apprécie