Bonjour iliess, M12,
une façon de faire, en cliquant sur [A1]...
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'
If Target.Address = [A1].Address Then
iRow = Range("A" & Rows.Count).End(xlUp).Row
For x = iRow To 3 Step -1
If Cells(x - 1, 1) < Cells(x, 1) - 1 Then
Cells(x, 1).EntireRow.Insert shift:=xlDown
Cells(x, 1) = Cells(x + 1, 1) - 1
x = x + 1
End If
Next
End If
'
End Sub
Avec plaisir!
A+