Couper un mot

Résolu
xactise Messages postés 507 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 22 juin 2012 - 27 avril 2006 à 14:50
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 - 27 avril 2006 à 15:33
Bonjours voila j'ai une variable string dont le contenu est sous la forme :
NOM / PRENOM

Je souhaite récupérer QUE le NOM et PRENOM
donc je me doute bien qu'il faut éssayer de repérer le "/" (c'est dailleur pour sa que je l'ai mis) mais je connais pas la fonctionn qui permet de faire sa
D'avance merci

6 réponses

malhivertman1 Messages postés 489 Date d'inscription mardi 16 novembre 2004 Statut Membre Dernière intervention 22 novembre 2007 1
27 avril 2006 à 14:54
La fonction qui te permet de reperer ou est "/", c'est instr qui te donnera la caractere ou il la repéré. Ensuite, il te reste a utiliser Right ou Left si tu veux ce qu'il y a a droite de ton mot ou a gauche

Instr (1, tonmot, "/")
++
3
malhivertman1 Messages postés 489 Date d'inscription mardi 16 novembre 2004 Statut Membre Dernière intervention 22 novembre 2007 1
27 avril 2006 à 14:55
Enfin qd je met "le caractere ou il la repéré", je veux dire qu'il te donne un chiifre qui represente la position du caractere que tu as cherché dans ton mot. 0 s'il n'existe pas
++
0
xactise Messages postés 507 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 22 juin 2012 2
27 avril 2006 à 14:57
oui j'avais bien compri
merci beaucoup
mais a quoi sert le 1 de Instr(1,ma_variable,"/")
??
0
xactise Messages postés 507 Date d'inscription mardi 18 février 2003 Statut Membre Dernière intervention 22 juin 2012 2
27 avril 2006 à 15:02
c'est bon j'ai compri j'ai regarder dans l'aide de VB6 je t'en remercie sa marche niquel
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
malhivertman1 Messages postés 489 Date d'inscription mardi 16 novembre 2004 Statut Membre Dernière intervention 22 novembre 2007 1
27 avril 2006 à 15:09
C'est juste pour dire le point de départ de la recherche, a partir de quel index de caractere de ton mot elle va commencer

++
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
27 avril 2006 à 15:33
A noter que mettre "1" en valeur de départ de recherche du Instr est optionel !
0
Rejoignez-nous