Bonjour,

Je souhaite rajouter une ligne à mon tableau.

Par exemple, mon tableau de base comporte 2 lignes. Certaines cases contiennent des formules.
Je souhaite rechercher la dernière case non vide de la colonne B soit (B3) puis selectionner toute cette ligne (A3:BA3) et la recopier en dessous (en A4). Et rajouter dans la colonne "B" de cette nouvelle ligne (B4) : = la case du dessus + 1
Puis quand je relance la macro qu'elle détecte du coup que j'ai 3 lignes et que je veux maintenant une 4ème
Et ainsi de suite.

J'ai déjà commencé avec ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 Sheets("Feuil1").Select
    Range("B10").Select
    Selection.End(xlDown).Select
    ActiveCell.Offset(0, -1).Activate
 
    Range(Selection, Selection.End(xlToRight)).Select
(Mais ici il me copie que les 2 premières colonnes car la colonne C est vide. Moi j'aimerais qu'il me copie toute la ligne)

Merci pour voir aide.