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

Freddy109 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
Zeboss109 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Contributeur Dernière intervention   1 191
 
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   Statut Membre Dernière intervention  
 
(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