Bonjour
A tester car en cas de tri sur la solution de melch, il y aurait un souci
Sub Entree()
Dim dlg As Integer, valeur As Integer
dlg = Range("A" & Rows.Count).End(xlUp).Row - 4
Rows("5:5").Insert Shift:=xlDown
Rows("6:6").Copy
Range("A5").PasteSpecial Paste:=xlFormats
valeur = dlg + 1
Select Case valeur
Case Is < 10: Range("A5") = "'00" & valeur
Case 10 To 99: Range("A5") = "'0" & valeur
Case 100 To 999: Range("A5") = "'" & valeur
Case Else: MsgBox "vous avez atteint la limite des 999 numéros autorisés"
End Select
Application.CutCopyMode = False
End Sub
Si ok, merci de cloturer le fil en cliquant sur l V vert à coté du bouton EDITER
Cordialement