Bonjour,
Tu avais quelques erreurs dans ton programme, la civilité se retrouvait à la place du prénom, le prénom au nom, tout était décallé.
Les checkbox prennent la valeur true, ou false, il suffit donc d'écrire:
chk_Carte = lst_Consult.SelectedItem.SubItems(12) = "X"
Soit cet item est égal à X, et dans ce cas le test renvoie VRAI, donc la checkbox est cochés, soit il n'est pas égale à X, et dans ce cas la case n'est pas cochée.
Par contre, tu voulais utiliser la checkbox_sexe, mais elle n'existe pas dans ton formulaire, je ne l'ai pas vue en tout cas, du coup, je ne sais pas où tu gères le sexe de la personne, tu peux déjà le faire avec la civilité.
Je te retourne le fichier que tu m'as envoyé