Bonsoir
C'est effectivement lié au fait que ces caractères sont utilisés dans les expressions régulières.
Selon mes constats :
- si la première colonne de ma matrice est bien triée par ordre croissant, les caractères "+" ou parenthèses ne posent pas de problème.
- si elle n'est pas triée par ordre croissant et malgré l'affectation du paramètre ordre de tri "0", la présence dans la matrice de signes "+" ou de parenthèses n'est pas interprétée...
Dès que j'enlève les signes "+" et les parenthèses, tout baigne...
Donc, je dirais que la fonction "recherchev" interpréterait certains caractères comme "partie d'une expression régulière" seulement si la première colonne de la matrice n'est pas rangée par ordre croissant ? ...
Je ne peux pas décocher l'option "autoriser les caractères génériques dans les formules" (c'est comme ça que s'appellent les expressions régulières maintenant ?). Cela n'aurait de sens que pour l'ordinateur qui subit mon travail et pas pour ceux avec qui le fichier doit être utilisé...
J'ai essayé d'échapper les caractères fautifs, sans résultat, et puis j'ai besoin d'afficher le contenu des cellules "caractérielles" et le "\" ça le fait pas trop en plein milieu...
J'ai donc opté pour un double indexage :
- une plage rangée dans l'ordre que je veux afficher.
- une autre rangée dans l'ordre qui convient à "recherchev".
Merci pour les pistes.
@+
Luc