Bonjour
Avec ce code à relier à votre bouton
Sub ajout_ligne()
With Range("Table13").ListObject
If .ListRows.Count = 0 Then
.ListRows.Add: lig = 1
Else: .ListRows.Add: lig = .ListRows.Count 'insérer à la dernière ligne
' Else: .ListRows.Add Position:=1: Lig = 1 'insérer a la 1igne 1
End If
.DataBodyRange.Item(lig, 1) = "DMD" & Right(Year(Now()), 2) & "/" & Format(lig, "000")
End With
End Sub
Attention à veiller au préalable dans votre fichier à supprimer la première ligne en faisant comme ceci
- Sélectionnez A7 à J7
- clic droite et choisie l'option "Supprimer lignes" --> "Lignes de tableau" (ne sélectionnez pas la ligne entière mais juste la plage en question, sans quoi vous ne verrez pas "lignes de tableau"
Cordialement