Tu dois donc redefinir ligactive avant d'enregistrer en recherchant la ligne correspondante
Le plus simple serait de rajouter un n° d'enregistrement unique, ainsi tu pourrai lancer une recherche sur ce numéro. Une recherche sur un nom, ou nom prénom risquant de comporter un doublon.Code:
1
2 Set c = ActiveSheet.Range("a:a").Find(ligactive, LookIn:=xlValues, LookAt:=xlWhole) If Not c Is Nothing Then ligactive = c.Row