Insertion ligne VBA (modification d'un code)

Fermé
Link - 9 juil. 2014 à 16:53
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 10 juil. 2014 à 08:41
Bonjour,

J'ai trouvé sur un fichier excel la commande suivante :

Application.Goto Reference:="AjoutLigneLot"
Range("AjoutLigneLot").Insert (xlShiftDown)

Ce qui m'ajoute un ligne au dessus d'une autre définie. Est-il possible que lorsque la ligne ce créer elle se créer en prenant en compte la mise en page et les formules des ligne du dessus ?

Merci



A voir également:

1 réponse

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 525
10 juil. 2014 à 08:41
Bonjour,

Essaie comme cela

    Application.Goto Reference:="AjoutLigneLot"
ActiveCell.Offset(-1).Copy
ActiveCell.Insert Shift:=xlDown
Application.CutCopyMode = False

A+
0