Problème d'arrondi avec un useform

Bonjour !

Je ne sais pas exactement ce dont il est nécessaire pour recevoir une réponse à ma question, donc n'hésitez pas à demander.

Je viens de me rendre compte qu'en entrant une valeur décimale dans mon useform, celui-ci apparaît arrondi dans le tableau. Or, je voudrais qu'elle apparaisse telle quelle

capture

Le problème... c'est qu'en l'occurrence, le prix des carburants tourne autour de l'euro. Je tiens à préciser que je n'ai mis aucune fonction arrondi dans mon code VBA ni quoique ce soit qui s'en approche (enfin, pas intentionnellement en tout cas) & qu'ajouter des décimales (surligneur) ne fonctionne pas.

Une idée ?

Merci !

Salut Loyni,

Cela ne doit pas être très compliqué mais, prends la bonne habitude, quand tu postes une demande de toujours...

A+

Bonsoir,

Désolée ! Voici.

6test2.xlsm (97.29 Ko)

Bonsoir,

Il faut définir tes variables autrement que Integer sinon tu n'as aucune chance d'avoir autre chose que des nombres entiers...

Dans la feuille il faut que tes formules affichent 2 décimales sinon même si tu as le bon nombre dans ta barre de formule, tu ne verras que des 1 dans la feuille.

En définitive il faut déclarer

Dim prix as Currency
'et (plus loin...
prix = CCur(TextBox1)

A+

D'accord, j'vois ! Merci beaucoup, je n'y avais pas pensé intuitivement

Rechercher des sujets similaires à "probleme arrondi useform"