Bonjour Forum
Je travaille sous excel-VBA 2000.Je voudrai changer le format d'une cellule le mettre 3 chiffre aprés la virgule et ensuite utiliser le nombre à 3 chiffre aprés la virgule pour faire mes calculs.Sauf que le macro que je fais met le format de la cellule à 3 chiffre apres la virgule mais ne l'utilise pas pour les calculs il utilise plutot le nombre non arrondi à 3 chiffre. Voila le macros que j'ai fait:
Dans range A1 je m'attendai a la valeur: 1,444
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub Macro1() Range("D4").Select ' dans D4 j'ai mis la valeur 1.444444 Selection.NumberFormat = "0.000" Range("A1") = Range("D4").Value * 1 End Sub
non pas a la valeur 1,444444
Et pourtat la cellule D4 est bien arrondi quand j'execute le macro à 1,444
Merci d'avance et Vive le Forum
Partager