|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Inscription : mars 2006 Messages : 151 ![]() |
Bonjour,
Je dois traiter une chaine de caractère. Il y a des noms de personnes, chaque nom étant séparré par une "," La fonction SPLIT marche bien, j'arrive à accéder aux différents noms. Par contre le problème est que le nombre d'arguments n'est pas fixe (parfois la chaine de caractère comporte 1 seul nom, parfois 2, parfois 3 etc). Le problème est que, si je fais appel à un argument de ma fonction split qui n'apparait pas dans la chaine de caractère, ca plante. Par ex : Code :
Est il possible de récupérer dans une variable le nombre d'arguments renvoyé par la fonction SPLIT? Je veux pouvoir dire "Si le paramètre ma_chaine_split(3) existe, alors..." Merci d'avance de vos réponses. |
||
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 920 ![]() |
Bonjour,
Pour connaitre le plus grand indice d'un tableau => Ubound(Tableau) Code :
if Ubound(ma_chaine_split)>=3 then ma_chaine_3 = ma_chaine_split(3)
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
10
|
|
|
#3 |
|
Membre régulier
![]() Inscription : mars 2006 Messages : 151 ![]() |
Ca marche super bien merci
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com