Récupérer derniére lettre avant la virgule
simon250
-
simon250 -
simon250 -
Bonjour.
Je souhaite récupérer les n premiers symboles en partant de la droite qui se trouve ant la première virgule (toujours en partant de la droite.
EX:
Si dans ma cellule j'ai:
6,45,123 je veux récupérer 123
45,6 je veux récupérer 6.
Quelqu'un a t'il une idée. je me pert avec les left instr etc...
En vous remerciant.
Je souhaite récupérer les n premiers symboles en partant de la droite qui se trouve ant la première virgule (toujours en partant de la droite.
EX:
Si dans ma cellule j'ai:
6,45,123 je veux récupérer 123
45,6 je veux récupérer 6.
Quelqu'un a t'il une idée. je me pert avec les left instr etc...
En vous remerciant.
Configuration: Windows XP Firefox 3.0.15
3 réponses
-
EHLO simon250
en fait, tu veux travailler sur la partie qui se trouve AVANT la première virgule, donc sur :
gauche(texte, cherche(",";texte)-1)
de cette chaîne, tu veux récupérer les n caractères à droite, donc
droite(monresultat, n)
en remplaçant monresultat par la bonne fonction on a :
droite(gauche(texte, cherche(",";texte)-1); n)
alors... heureux ? -
Héhé 8x8 sprite l'espoir renait je teste ça tout de suite et je te fais un retours
Merci beaucoup -
bon en fait j'ai utilisé cette fonction
(droite(gauche(Range(D2).Value, cherche(",", Range(D2).Value) - 1), n))
mais j'ai un pb avec la fonction cherche ça ne marche pas
De plus le pb c'est que je ne connais pas n le nombre de chiffre avant la virgule qui peut changer
donc bon j'ai encore besoin d'aide