Bonsoir,
- clique droite sur l'onglet "Liste"
- Choisis "visualiser le code"
- Colle le code ci-dessous dans la fenêtre
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
'Macro Dan
Dim lg As Integer, dlg As Integer
lg = Range("A" & Rows.Count).End(xlUp).Row
If Not Intersect(Target, Range("A" & lg)) Is Nothing Then
With Sheets("Récapitulatif")
dlg = .Range("B" & Rows.Count).End(xlUp).Row + 1
.Range("B" & dlg) = Target
.Range("B" & dlg - 1 & ":W" & dlg - 1).Copy
.Range("B" & dlg & ":W" & dlg).PasteSpecial Paste:=xlFormats, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Application.CutCopyMode = False
End With
End If
End Sub
Ajoute une valeur en colonne A dans la feuille Liste
Si ok, merci de cloturer le fil en cliquant sur le V vert à coté du bouton EDITER
Amicalement