Bonjour à tous,
Dans le fichier joint, j'ai un tableau dans la feuille Calculs dont la ligne à fond violet est alimentée par les Textbox d'un USF.
Des calculs sont effectués dans la feuille au fur et à mesure des saisies dans les Textbox et certains de ces Textbox sont modifiés à la volée en fonction des résultats de calculs ; il n'y a pas de validation a posteriori mais un contrôle permanent de validité (pas de valeur <=0 pour certaines, des bornes pour une autre, etc...).
La gestion des sept Textbox est faite par le biais d'un module de classe.
Le problème est que :
- lorsque l'on modifie par ex. R1 dans le Textbox, la valeur envoyée dans la cellule R_1 correspondante de la feuille est erronée :
le dernier chiffre de la valeur n'est pas pris en compte! et évidemment, d'autres valeurs dans la feuille sont affectées par cette erreur
- les messages d'anomalies n'apparaissent pas ou à retardement
Tout se passe comme si la "mise à jour" se faisait au coup d'après... Je pense que je fais une erreur au niveau du module de classe, mais laquelle?
Si quelqu'un a une idée là-dessus, merci d'avance...
J'ai effacé tout ce qui ne servait pas pour ne pas embrouiller mais si quelqu'un veut des détails, c'est sans problème...
Cordialement