Bonjour
La lecture de ton code me laisse perplexe, Nicolas JACQUIN
Si tu penses que (par exemple) :
Range("G" & j) = WorksheetFunction.Sum(Range(Range("G" & K), Range("G" & j - 1)))
te retourne la somme des valeurs de la colonne G, de la ligne K à la ligne j-1, tu es dans une erreur fondamentale !
Ne pas confondre la plage résultant de plages séparées par un "," avec la plage résultant de plages séparées par un ":". Ce n'est pas du tout du tout du tout du tout la même chose !
Ouvre donc tout simplement ton aide VBA à la rubrique Worksheetfunction.Sum, lis et (surtout) applique.
Partager