Recuper une partie d'une string

Signaler
Messages postés
9
Date d'inscription
vendredi 4 octobre 2002
Statut
Membre
Dernière intervention
28 octobre 2002
-
Messages postés
75
Date d'inscription
mercredi 23 octobre 2002
Statut
Membre
Dernière intervention
13 juillet 2004
-
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

Messages postés
340
Date d'inscription
vendredi 11 octobre 2002
Statut
Membre
Dernière intervention
14 février 2005

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
Messages postés
9
Date d'inscription
vendredi 4 octobre 2002
Statut
Membre
Dernière intervention
28 octobre 2002

Merci bp a toi:)
0
Messages postés
75
Date d'inscription
mercredi 23 octobre 2002
Statut
Membre
Dernière intervention
13 juillet 2004

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