Bonjour,
La commande VBA qui permet de retrouver la ligne de la dernière cellule non vide d'une liste est :
ActiveSheet.Cells(LigneDebutListe, ColonneVoulue).End(xlDown).Row
- Par exemple, retrouver la dernière ligne remplie à partir de A3 :
IntLigne=ActiveSheet.Cells(3, 1).End(xlDown).Row
- Retrouver la première ligne de la cellule vide à partir de la cellule A3 :
IntLigne=ActiveSheet.Cells(3, 1).End(xlDown).Row + 1
- Se positionner en cellule vide suivante à partir de la cellule A3 :
Cells(ActiveSheet.Cells(3, 1).End(xlDown).Row + 1, 1).Select
J'espère que cela peut aider.