Insérer une ligne avec le contenu de la ligne du dessus

Bonjour à tous,

J'ai créé un tableau pour un artisan pour lui permettre de faire des devis.

Comme il ne maîtrise pas bien les tableurs je voudrais lui permettre, grâce à un bouton (ça je sais faire, affecter une macro à un bouton), d'insérer une ligne à l'endroit où la cellule est sélectionnée avec le contenu de la ligne du dessus (pour rajouter un produit par exemple).

Merci pour votre aide.

bonjour

Ce Code recopie la sélection une ligne plus bas.

Tu sélectionnes 1 cellule, seule cette cellule est recopiée

Tu sélectionnes 2 cellules, elles sont recopiées vers le bas

Tu sélectionnes la ligne, toute la ligne est recopiée en dessous.

Sub Ligne_Formules()
    Selection.Copy
    Selection.Insert Shift:=xlDown
    Application.CutCopyMode = False
End Sub

Cordialement

Merci beaucoup, j'ai adapté la solution mais c'est ok.

Rechercher des sujets similaires à "inserer ligne contenu dessus"