Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [B:B]) Is Nothing Then ' Colonne de détection
If Target <> "Accepté" Then Exit Sub ' Non accepté donc on sort
Dim DL%, Ligne%, N%
Application.ScreenUpdating = False ' Figeage écran
DL = 1 + Sheets("Accepté").[B65500].End(xlUp).Row ' Première ligne vide de Accepté
Ligne = Target.Row ' Ligne à copier
For N = 1 To 3 ' Car 3 colonnes à copier
Sheets("Accepté").Cells(DL, N) = Cells(Ligne, N) ' Copie de la ligne dans Accepté
Next N
Application.ScreenUpdating = True ' Libération écran
End If
End Sub