Copier coller les valeurs d'une plage et additionner dans une autre plage

Bonjour à tous,

je cherche un moyen de copier les valeurs d'une plage de cellule et d'additionner ces valeurs à une plage de cellules de même taille.

Dans l'exemple joint, je réussis à le faire cellule par cellule (passer valeur de G vers I) mais dans mon fichier la plage comporte 130 lignes et je souhaiterai faire plus efficace si c'est possible.

Merci d'avance pour vos retours

Bonjour regarde un peu la macro deux je l'ai modifié elle est variable sur le nombre de ligne que tu as mis dans ta colonne G ^^.

Bien à toi

Bonsoir Naubin1

merci beaucoup, j'ai pu adapté ta proposition à mon cas

cela va m'éviter de nombreuses saisies qui auraient été sources d'erreurs

Merci et bonne soirée

Bonsoir le forum,

J'aurai voulu compléter le code de Naubin1 et ne copier les cellules que si elles sont supérieures à 0 (en effet sinon cela fausse mon calcul de suivi par la suite).

For i = 273 To .Range("E273").End(xlDown).Row
If i>0 Then
.Cells(i, 13).Value = .Cells(i, 5).Value
Next i
End If

Je pensais ajouter

If i > 0 Then

mais cela me retourne une "erreur de compilation Next sans For".

Pouvez me dire comment faire ?

merci !

je réponds un peu tardivement mais merci Naubin1

Rechercher des sujets similaires à "copier coller valeurs plage additionner"