REPLACE d'un caractère en VB ???

REPLACE d'un caractère en VB ??? - VB/VBA/VBS - Programmation

Marsh Posté le 16-02-2006 à 12:10:50    

Salut
existe-t-il une commande dans le genre REPLACE (x,y,string$)
en VB6 pour remplacer x par y dans la variable string$ ?
merci


---------------
http://www.ypikay.com
Reply

Marsh Posté le 16-02-2006 à 12:10:50   

Reply

Marsh Posté le 16-02-2006 à 12:20:40    

replace(string, ancien, nouveau)


---------------
now : do nothing
Reply

Marsh Posté le 16-02-2006 à 12:22:48    

comme ça, tout simplement ?  
Ah oui mais j'ai mal posé la question
je veux remplacer tout caractère égal à x par y A L'INTERIEUR de string
et oui... ça serait trop simple sinon...


---------------
http://www.ypikay.com
Reply

Marsh Posté le 16-02-2006 à 12:29:45    

Dim str as string
str = "momon"
str = Replace(str,"o","a" )
msgbox str 'Retourne 'maman'


---------------
now : do nothing
Reply

Marsh Posté le 16-02-2006 à 12:31:20    

Ah Ah je vais l'essayer de ce pas...


---------------
http://www.ypikay.com
Reply

Marsh Posté le 16-02-2006 à 13:05:24    

YOHOHO CA MARCHE !!!


---------------
http://www.ypikay.com
Reply

Marsh Posté le 16-02-2006 à 13:10:00    

C'est toujours rafraichissant de voir l'enthousiasme qu'une fonction basique soulève. :)


Message édité par tegu le 16-02-2006 à 13:10:09
Reply

Marsh Posté le 16-02-2006 à 16:59:20    

lol tant qu'on peut aider ...


---------------
now : do nothing
Reply

Marsh Posté le 16-02-2006 à 23:18:32    

ben oui en fait je l'utilise en php cette fonction mais je savais pas que ca existait en VB... ca va me changer des  
for a=1 to len(string)
if mid(string,a,x)=...........


---------------
http://www.ypikay.com
Reply

Sujets relatifs:

Leave a Replay

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