REPLACE d'un caractère en VB ??? - VB/VBA/VBS - Programmation
Marsh Posté le 16-02-2006 à 12:20:40
replace(string, ancien, nouveau)
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...
Marsh Posté le 16-02-2006 à 12:29:45
Dim str as string
str = "momon"
str = Replace(str,"o","a" )
msgbox str 'Retourne 'maman'
Marsh Posté le 16-02-2006 à 12:31:20
ReplyMarsh Posté le 16-02-2006 à 13:05:24
ReplyMarsh Posté le 16-02-2006 à 13:10:00
C'est toujours rafraichissant de voir l'enthousiasme qu'une fonction basique soulève.
Marsh Posté le 16-02-2006 à 16:59:20
lol tant qu'on peut aider ...
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)=...........
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