Bonjour,
Dans des procédures, j'utilise un basic
For w = 6 To Tmp + 6
V0 = V0 + ActiveSheet.Cells(w, 2).Value
P1 = P1 + ActiveSheet.Cells(w, 3).Value
P2A = P2A + ActiveSheet.Cells(w, 5).Value
P2F = P2F + ActiveSheet.Cells(w, 6).Value
Ec = Ec + ActiveSheet.Cells(w, 7).Value
Next w
'suivi de
Sheets("Tableau de Bord P2 V").Cells(Tmp, 2) = V0
Sheets("Tableau de Bord P2 V").Cells(Tmp, 3) = P1
Sheets("Tableau de Bord P2 V").Cells(Tmp, 5) = P2A
Sheets("Tableau de Bord P2 V").Cells(Tmp, 6) = P2U
Sheets("Tableau de Bord P2 V").Cells(Tmp, 7) = Ec
Afin de sommer mes lignes par colonnes pour rajouter une ligne Total.
Cependant je m'aperçois que je perds en précision (je perds mes centièmes qui sont arrondis).
Savez vous comment garder mon résultat au centième sans utiliser la fonction somme() d'excel car ma plage varie.
merci
Edit : J'ai déclaré mes variables As Long, Cela vient il de là ? Si oui quelle est la bonne déclaration ? / ++> As Currency ça passe tout de suite mieux :s