Bonjour,
Sur ce forum quand on veut citer une ligne de code on utilise la balise </>qui se trouve dans le menu du message. Et on colle le code dans la fenêtre qui s'ouvre quand tu as appuies sur </>
Ça permet de lire et de récupérer plus facilement le code.
Dans cette situation mettre :
Rows(2).Insert
...suffit largement. Le reste ne me parait pas indispensable.
Comme le dit JoyeuxNoel il peut être utile voire nécessaire de spécifier la feuille cible.
Ex :
Feuil1.Rows(2).Insert
Pour le reste il est difficile d'interpréter du code VBA sans avoir le classeur KIVABIEN avec, ça oblige à supputer sur ce que es en train de bricoler.
Donc pour chaque question sur VBA prière de joindre un classeur qui est suffisamment représentatif de la situation.
Dans la majorité des cas ça signifie qu'il suffit supprimer la plupart des enregistrement et de n'en laisser qu'un ou deux ou on aura préalablement modifié les noms N° de téléphone et adresse, email, etc...
Dans l'expression que tu cites, comme dit précédemment "x1Down" est fauté : il faut écrire "xldown"
Toutefois la plupart du temps ces précisions sont inutiles...
A+