[VB6] Pb de chaine...

Pb de chaine... [VB6] - VB/VBA/VBS - Programmation

Marsh Posté le 19-05-2002 à 14:13:05    

je sait ça doit etre probablement tout simple mais je cherche a extraire les n premiers caractéres d'une chaine  
ou plutot je charche a recuperer tous les caractéres situés avant un caractére donné
 
par ex :  
"123, Producteur : "
je veut juste recuperer le 123
c possib ?


---------------
Speeding is like farting; you should know when it's appropriate !
Reply

Marsh Posté le 19-05-2002 à 14:13:05   

Reply

Marsh Posté le 19-05-2002 à 14:18:33    

Ben dans un premier temps, tu détermine ou se trouve le caractère que tu cherches et dans un second temps, tu récupères les x caractères voulus non ?

Reply

Marsh Posté le 19-05-2002 à 14:28:16    

en fait, tu peux faire qq chose comme ça :
 
resultat = leftstring,instr(string,"," )-1)
 
Ca te renverra le caractères situé à gauche de la virgule dans la chaine string

Reply

Marsh Posté le 19-05-2002 à 14:47:40    

c'est exactement ça ! merci  :jap:


---------------
Speeding is like farting; you should know when it's appropriate !
Reply

Marsh Posté le 19-05-2002 à 21:28:21    

left(machaine,longueur)
ou mid si c'est pas forcément les premiers.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed