Sub NumAuto01()
'Ne fonctionne pas car concernant la dernière remplie de la colonne A, il reprend le dernier N° de la colonne A et non le n° de la ligne, ceci entraine le risque de n° en double si la fichier a été trié
Dim i As Long, DernLigne As Long, PremLigne As Long, Maxi As Long
With Sheets("Données").ListObjects(1)
Maxi = Application.Max(.ListColumns(1).DataBodyRange)
For i = 1 To .ListRows.Count
If .ListRows(i).Range(1) = "" Then
Maxi = Maxi + 1
.ListRows(i).Range(1) = Maxi
End If
Next i
End With
End Sub