bonjour forum.
j'ai voulu faire la somme de plusieurs cellule en utilsant ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 .Range("h" & Ligne.Caption) = Application.WorksheetFunction.Sum(Range("D:G"))
ou ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
For i = 2 To .Range("D" & Rows.Count).End(xlUp).Row
  'j'indique qu'elle est la plage à calculer
    Set plage = .Range("D" & i & ":G" & i)
  'j'indique que pour cette plage j'utilise la fonction somme
    résultat = Application.WorksheetFunction.Sum(plage)
  'j'affiche le résultat dans la colonne H à la ligne qui correspond
   .Range("H" & i) = résultat
  Next i
mais lors des calculs dans la colonne H, au lieu d'afficher les resultats j'ai Zéro comme resultat avec ces deux codes.
quelqu'un pourrait m'aider à résoudre l' équation ? merci