VBA Inserer, Recopier et Incrémenter

Bonjour,

Cela fait plusieurs que je recherche une solution à mon problème sans succès. Quelqu’un pourrais t'il m'aider SVP

Dans mon tableau, je souhaiterais :

1- Insérer une ligne en dessous de la cellule active

2- Recopier la ligne du dessus dans cette nouvelle ligne

3- Effacer le contenu des cellules des colonnes B, C, D et E (dans cette nouvelle ligne mais pas le format)

4- Recopier en incrémentant vers le bas les formules ce trouvant dans les colonnes F, G et H

J'ai déjà résolu les points 1 et 2 mais je bloque sur le reste (voir la macro "Nouvelleligne" )

Je reconnais ne pas pas être un expert des code VBA

Je vous joint mon fichier.

Merci d'avance à tous les volontaires pouvant m'aider

120-test-2016.zip (18.25 Ko)

Bonjour,

Pour le point 3, nul besoin d'effacer les colonnes B, C, D et E mais simplement de copier les colonnes F à H car le format est recopié via l'insertion

Pour le point 4, il suffit d'adapter tes formules afin qu'elles ne fassent appel qu'au numéro de ligne où elles figurent.

111-test-2016.zip (17.99 Ko)
Rechercher des sujets similaires à "vba inserer recopier incrementer"