Xavier COUDIN a écrit :
bonjour,

dans le cadre de petits exercices pratiques Ooo me fait un petit caca nerveux.
L'usage du symbole monétaire dollar met en échec la fonction recherchev()

En effet je crée un petit tableau avec plusieurs devises (dollar ($) , euro (€), livre (£), ...etc...) avec en colonne de droite la valeur monétaire de cette devise (évidemment pour l'euro, c'est 1 ...).

Et dans une autre feuille je mets en oeuvre la fonction recherchev, qui se vautre pour le traitement du dollar. Je peux à peu près comprendre la raison du plantage, car le symbole $ est également utilisé pour l'adressage absolu des cellules. Ooo doit faire une confusion dans l'interprétation et s'emmêler les pieds.

En fait ma question est : y a-t-il une solution pour le remettre sur le droit chemin et lui indiquer comment appréhender correctement les paramètres fournis à la fonction.

note: pour l'instant, je contourne le problème en remplaçant le symbole $ par la mention USD, mais je préférerais pour la beauté du geste retrouver l'usage du $.

merci d'avance.

Bonjour Xavier,

Je ne sais pas si je vais répondre à ta question. Tes devises, sont dans les titres, par exemple. Si oui, quelque chose comme ça fonctionne :
=RECHERCHEV(".*$.*"; A$1:B$10; 2; 0)
Avec les $ quelque part dans la première colonne, dans la 2ème, ce que tu veux, les numéros de lignes ou tes valeurs monétaires, par exemple, mais c'est ce qui est retourné. Si rien n'est trouvé, #NA est retourné, sinon tu met 1 en dernier paramètre, mais à mon avis ce n'est pas la meilleure solution.

Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à