Bonjour,
es tu sur qu'il y a bien partout un espace devant la "(", car si ce n'est pas le cas sur certains tu peux alors avoir le résultat tronqué d'une lettre (avec le -2) et donc un résultat faux
dans ce cas fait plutôt -1 au lieu de -2 et utilise la fonction Trim permettant soit de supprimer les espaces à gauche (LTrim) ou à droite (RTrim) ou bien les 2 (Trim) : ex :
TNomPrenom(tailleT) = RTrim(Left(TNomPrenom(tailleT), position_parenthese - 1))
ou
TNomPrenom(tailleT) = Trim(Left(TNomPrenom(tailleT), position_parenthese - 1))
Partager