FormulaR1C1 = "=SUM(R[-2]C:R[-1]C)"

Fermé
Freddy109 Messages postés 1 Date d'inscription vendredi 5 juillet 2013 Statut Membre Dernière intervention 5 juillet 2013 - 5 juil. 2013 à 12:10
Zeboss109 Messages postés 18 Date d'inscription jeudi 4 juillet 2013 Statut Membre Dernière intervention 9 juillet 2013 - 5 juil. 2013 à 14:42
Bonjour
J'ai un souci avec cette formule
je voudrais insérer des lignes dans un tableau, avec une somme qui prenne en compte les chiffres de la nouvelle ligne.Chiffre que je rentrerais au fur et à mesure.

moi j'ai fait ça :

Sub Macro1()
'
'
'
Range("A8:N8").Select
Selection.Insert Shift:=xlDown
Selection.Interior.ColorIndex = xlNone
Range("L9").Select
ActiveCell.FormulaR1C1 = "=SUM(R[-2]C:R[-1]C)"
Range("L10").Select
End Sub

Or dans chaque nouvelle ligne, je me retrouve avec un "-1" dans la case qui m'intéresse...

Comment faire ???
A voir également:

2 réponses

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
Modifié par lermite222 le 5/07/2013 à 13:04
Bonjour,
En clair, tu veux faire la somme de quoi ?
Ta formule calcul TOUJOURS, la même somme, soit L7+L8
Tu dis.

Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Note: Je ne répond pas aux MP pour les questions techniques. Et ma boule de cristal est cassée .
0
Zeboss109 Messages postés 18 Date d'inscription jeudi 4 juillet 2013 Statut Membre Dernière intervention 9 juillet 2013
5 juil. 2013 à 14:42
(je réponds pour Freddy109, c'est moi, mais je en suis plus au bureau)

Bon moi c'est la somme des coûts de transports par jour, donc j'ai créé une macro(en l'enregistrant direct) chaque jour je rajoute une ou deux lignes voire plus...et j'ai une colonne qui fait les additions...ça à l'air de fonctionner, mais dans la colonne lorsque la case du nouveau montant est vide, cela m'affiche -1...c'est pas grave mais un peu génant pour mon remplaçant..
0