Bonjour,
l'erreur ne vient pas spécialement du code, tu fais un Vlookup (=rechercheV) pour déclarer "mot_de_passe" donc comme lorsque tu fais une rechercheV directement sur ton doc, si il y a plusieurs correspondance, il prend la première (par exemple, tu as 3 fois "technicien", Vlookup ne sais donc pas le quelle prendre)
une solution rapide est d'avoir un code unique par ligne en changeant chaque niveau, par exemple "technicien 1", "technicien 2", ...