Magic_Doctor
XLDnaute Barbatruc
Bonsoir,
Pour m'amuser, j'ai réalisé ceci pour une application. C'est, en fait, une compilation de plusieurs astuces glanées essentiellement sur ce forum.
Pour ce contrôle de saisies, 3 cas de figure :
1/ la valeur entrée est inférieure à une valeur stipulée. On est averti, et la valeur inférieure stipulée s'impose.
2/ idem pour une valeur supérieure à une valeur stipulée.
3/ on rentre n'importe quoi qui ne soit pas strictement numérique (début d'Alzheimer). On est averti et la dernière valeur valable entrée s'impose.
Et tout ça dans une ambiance Woodstock !
Ma foi, ça marche correctement. En revanche, si – pour un même résultat – on peut vaire plus succinct, je suis preneur.
Enfin, une question. Pour l'entrée de la valeur, je suis obligé, dans le module de feuille, de mettre :
Sinon, bordel incommensurable précédé d'un terrible message "Número de pila insuficiente" ("Nombre de pile insuffisant").
Pourquoi ce message ?
Pour m'amuser, j'ai réalisé ceci pour une application. C'est, en fait, une compilation de plusieurs astuces glanées essentiellement sur ce forum.
Pour ce contrôle de saisies, 3 cas de figure :
1/ la valeur entrée est inférieure à une valeur stipulée. On est averti, et la valeur inférieure stipulée s'impose.
2/ idem pour une valeur supérieure à une valeur stipulée.
3/ on rentre n'importe quoi qui ne soit pas strictement numérique (début d'Alzheimer). On est averti et la dernière valeur valable entrée s'impose.
Et tout ça dans une ambiance Woodstock !
Ma foi, ça marche correctement. En revanche, si – pour un même résultat – on peut vaire plus succinct, je suis preneur.
Enfin, une question. Pour l'entrée de la valeur, je suis obligé, dans le module de feuille, de mettre :
VB:
Application.EnableEvents = False
Pourquoi ce message ?