Recopier formules quand on insert des lignes

natbru

XLDnaute Occasionnel
Bonjour,

Est-il possible que lorsque on insert des lignes dans un tableau, les formules existant sur la ligne au-dessus ou en-dessous de la ligne insérée, se copie automatiquement.

Sur mes tableaux, lorsque j'insère des lignes, je vais toujours recopier la ligne du-dessus.

Merci de votre réponse.
 

Rénato

XLDnaute Occasionnel
bonjour Natbru

Concernant ton problème, je vois deux réponse,

La première avec un petit listing comme celui-ci, à activer dès que tu as selectionné la ligne à partir de laquelle tu souhaites réaliser ton insertion.

Selection.Insert Shift:=xlDown
Selection.FillDown


Autre possibilité plus simple, une fois que tu as inséré manuellement ta ligne, lorsque celle-ci est encore active, fais simplement CTRL-B sur ton clavier. Ceci recopiera les formules (comme les valeurs) contenues dans la ligne immédiatement au-dessus.

bien cordialement

Rénato
 

natbru

XLDnaute Occasionnel
Merci pour ta réponse.

Je pense que la seconde solution va bien me servir.

En revanche, je n'y connais rien en VBA alors la première solution, j'ai pas compris.
 

andré

XLDnaute Barbatruc
Salut à vous,

D'accord pour le Ctrl+B, mais il copie également les constantes.

Pour effacer ces constantes : touche clavier F5 / Cellules / constantes / OK / Delete.

Â+
 

Discussions similaires


Haut Bas