Sub ajouteràlaliste()
Dim Valeur As String, Derlig&
Valeur = Range("B4").Value
With Sheets("Personnel")
If .Range("A4") = "" Then
.Range("A4").Value = Valeur
Else
.Range("A65536").End(xlUp).Offset(1, 0).Value = Valeur
End If
Derlig = .Range("A" & Rows.Count).End(xlUp).Row
.Range("A4:A" & Derlig).RemoveDuplicates Columns:=1, Header:=xlNo
End With
End Sub