VBA: ajouter la ligne du dessus

badarledur Messages postés 398 Statut Membre -  
Patrice33740 Messages postés 8930 Statut Membre -
Bonjour,

je souhaiterais pouvoir à partir d'un bouton, "ajouter" une ligne dans un tableau.

Je voudrais que cette nouvelle ligne copie les formules des cellules de la ligne supérieur, et que soit effacé les 4 premières cellules de la ligne créée.

Je pense à quelque chose qui ressemblerait à :

1. Selection de la ligne à copier: C5: AL5(pour la première ligne)
2. Coller tout le contenu (surtout les formules) de toute la ligne copiée dans la ligne du dessous
3. Selection des cellules C6:F6 (cellules de la nouvelle ligne)
4. Effacer le contenu des cellules C6:F6

Et à chaque fois qu'on appuierait sur "ajouter", une ligne serait ajouter les unes après les autres .

Par avance merci!

Cordialement,

1 réponse

Patrice33740 Messages postés 8930 Statut Membre 1 781
 
Bonjour,

Tu peux te passer de VBA : utilises un tableau structuré.
https://fauconnier.developpez.com/tutoriels/tableaux-structures/
1