re chb44
déja la première ligne est en trop,
ce morceau de code est derrière le bouton sur un usf qui envoie les données sur la feuille
il manque la variable lig
Dim lig As Integer
et sa valeur
lig = .Range("B65536").End(xlUp)(2).Row
If lig < 19 Then lig = 19
tu changer 19 par le chiffre que tu veux
et aussi le niom de feuil
With sheets("facture")
Pascal