Recuper une partie d'une string

cs_besy Messages postés 9 Date d'inscription vendredi 4 octobre 2002 Statut Membre Dernière intervention 28 octobre 2002 - 23 oct. 2002 à 22:07
slr Messages postés 75 Date d'inscription mercredi 23 octobre 2002 Statut Membre Dernière intervention 13 juillet 2004 - 24 oct. 2002 à 10:30
bonjour,

Je souhaite recuper dans une string tous les caractere jusqu'a un caractere specifique (# par exemple).
Merci pour votre aide et d'expliquer precisemment la reponse car je debute vraiment:)

3 réponses

Bricomix Messages postés 340 Date d'inscription vendredi 11 octobre 2002 Statut Membre Dernière intervention 14 février 2005
23 oct. 2002 à 22:35
Pour récupérer jusqu'a un certain caractère (# par exemple), il faut se servir de la fonction MID$ et de INSTR. Exemple :

dim texte as string, partie as string
partie = Mid$(texte,1,InStr(1,texte,"#"))

Le string texte doit contenir le texte entier et le string partie reçoit le texte avant la caractère "#"

Bonne prog, besy

:-p Bricomix :-p
0
cs_besy Messages postés 9 Date d'inscription vendredi 4 octobre 2002 Statut Membre Dernière intervention 28 octobre 2002
23 oct. 2002 à 22:38
Merci bp a toi:)
0
slr Messages postés 75 Date d'inscription mercredi 23 octobre 2002 Statut Membre Dernière intervention 13 juillet 2004
24 oct. 2002 à 10:30
moi il y une fonction que je prefere.

tu fais

T() as string
Chaine="fffff#gftgtggt"
T=split(Chaine,"#")
Resultat=T(0) 'fffff'

avantage : pas besoin de gerer les indices de position dans la chaine.
A+
slr
0
Rejoignez-nous