Bonjour,

J'ai une application Access avec laquelle j'exporte des données de ma base de données dans un fichier Excel.
Dans ma base de données j'ai des valeurs comme par exemple 0,2.
Quand ces valeurs sont exportées dans Excel, on voit bien 0,2 dans leurs cases respectives mais si on double-clique dessus, leurs valeurs sont 0,200000002980232.
Si je regarde dans la bases, les valeurs sont correctes donc côté BDD il n'y a pas de soucis. Le problème vient de leur ajout dans le fichier Excel.

Voici la ligne VBA qui ajoute les données dans le fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
xlApp.Worksheets("Synthèse risques").Cells(I, 21).Value = RstG3!QV_Prob_av
Je fais un MsgBox pour afficher RstG3!QV_Prob_av et ça affiche bien 0,2.

Comment cela se fait-il ?
Savez-vous comment tronquer un nombre en VBA dans un fichier Excel ?

Cordialement,