Bonjour eriiic, le forum,
sauf erreur de ma part, je crois que ric aurait voulu une saisie numérique comme sur les calculatrices.
exemple :
on veut saisir le nombre 123456,78 ➯ affichages successifs de droite à gauche, lors de la saisie
d'un chiffre en position des unités (le souligné représente cette position de saisie) :
0,00
1,00
12,00
123,00
1 234,00
12 345,00
123 456,00
ici, on tape le point décimal, donc pour la suite, c'est à droite de la virgule,
et de gauche à droite :
123 456,00
123 456,70
123 456,78
là où ça se complique, c'est quand, sur certaines calculatrices (pas toutes),
on peut déplacer le curseur à gauche de la position des unités :
on saisit donc un chiffre à cet emplacement, et ce sont uniquement les chiffres à gauche et celui sous le curseur qui sont décalés à gauche (pas ceux à droite) ; faut donc gérer cela, y compris la position du séparateur de milliers (ce qui est plutôt coton !).
je crois pas qu'il existe une propriété d'une TextBox pour gérer tout ça, mais peut-être que ça existe en macro complémentaire ?
dhany