Formule automatique dans une plage

  • Initiateur de la discussion pias
  • Date de début
P

pias

Guest
Bonjour le Forum

Dans une plage par exemple, D7:D1000, j’ai en D7(= A7+E7) cette formule est tiré vers le bas jusqu a D1000 ou j’ai (=A1000+E1000).

Est-ce qu’il y a un moyen (VBA ou autre ) d’insérer automatiquement la formule dans plage ?

Tout ça parce lorsqu' on insère une nouvelle ligne dans la plage, évidemment la formule ne vient pas avec.
Merci d’avance
Amicalement

...On se lasse de tout sauf d’apprendre !..
 
C

chris

Guest
Bonjour
Juste pour info si on ajoute une ligne en passant par données grille, les formules s'ajoutent automatiquement.
Sinon en VBA soit à l'appel d'un bouton c'est faisable, soit en évènementiel mais ça allourdit le fonctionnement.
Chris
 
P

pias

Guest
Bonjour Chris
Merci pour ta réponse.
Ok partons pour le VBA .
Si a chaque nouvelle ligne que j’insère dans la plage (D7 : D1000) comment faire pour que la somme automatique de la colonne A+B de la ligne correspondante s’affiche automatiquement dans la colonne D ?
Merci d’avance

Amicalement

...On se lasse de tout sauf d’apprendre !..
 
P

pias

Guest
Bonsoir le Forum

Comme j’ai pas beaucoup de succès avec ma question ( sans doute parce elle est mal formulé !) j’essaie encore une fois différemment !

Avec la fonction SUM , comment afficher dans la colonne C la somme de A+B?
Merci beaucoup d'avance .

Amicalement

...On se lasse de tout sauf d’apprendre !..
 
L

le CH'TI160

Guest
Salut "pias"
une petite solution à adapter mais en retard

Sub InsereFonction()
Dim cel As Range
Dim L As Integer
L = Range("A65536").End(xlUp).Row 'derniere ligne colonne A
For Each cel In Range("A1:A" & L)
cel.Offset(0, 3).FormulaR1C1 = "=SUM(RC[-3]:RC[-2])"
'Offset (0,3) pour total dans colonne D
Next
End Sub
A+++
Jean Marie
 
P

pias

Guest
Salut Jean-marie

Merci pour ta petite solution.
Pour moi c’est une grande solution car elle fonctionne parfaitement.
Merci beaucoup
Amicalement

...On se lasse de tout sauf d’apprendre !..
 

Discussions similaires