[VBA][XL97] Remplacement de chaine dans une autre.
1 réponse
Orel
bonjour !
sous VBA XL97 :
j'ouvre un fichier model au format TXT(préalablement préparé)
et je voudrai remplacé par exemple la chaine [Rue] par une variable strRue
la chaine [Nom] par la var strNom etc etc ...
existe t il des fonctions qui font ceci .... (je prog beaucoup en php et on
peu faire ca facilement ...)
par exemple en php :
str = ereg_replace( "bonjour ", " au revoir ", "bonjour MPFE");
===> str contient : "au revoir MPFE"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frédéric Sigonneau
Bonjour,
Pas sûr d'avoir bien compris.. mais peut-être ceci te donnera-t-il une piste utilisable :
Sub test() Dim S$, outS, inS S = "La chaîne de départ" outS = "de départ" inS = "après changement" S = Application.Substitute(S, outS, inS) MsgBox S End Sub
La difficulté, pour te répondre, c'est sans doute ce que peut contenir ton "fichier model au format TXT(préalablement préparé)"...
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
bonjour !
sous VBA XL97 : j'ouvre un fichier model au format TXT(préalablement préparé) et je voudrai remplacé par exemple la chaine [Rue] par une variable strRue la chaine [Nom] par la var strNom etc etc ...
existe t il des fonctions qui font ceci .... (je prog beaucoup en php et on peu faire ca facilement ...) par exemple en php : str = ereg_replace( "bonjour ", " au revoir ", "bonjour MPFE"); ===> str contient : "au revoir MPFE"
merci
orel
Bonjour,
Pas sûr d'avoir bien compris.. mais peut-être ceci te donnera-t-il une piste
utilisable :
Sub test()
Dim S$, outS, inS
S = "La chaîne de départ"
outS = "de départ"
inS = "après changement"
S = Application.Substitute(S, outS, inS)
MsgBox S
End Sub
La difficulté, pour te répondre, c'est sans doute ce que peut contenir ton
"fichier model au format TXT(préalablement préparé)"...
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
bonjour !
sous VBA XL97 :
j'ouvre un fichier model au format TXT(préalablement préparé)
et je voudrai remplacé par exemple la chaine [Rue] par une variable strRue
la chaine [Nom] par la var strNom etc etc ...
existe t il des fonctions qui font ceci .... (je prog beaucoup en php et on
peu faire ca facilement ...)
par exemple en php :
str = ereg_replace( "bonjour ", " au revoir ", "bonjour MPFE");
===> str contient : "au revoir MPFE"
Pas sûr d'avoir bien compris.. mais peut-être ceci te donnera-t-il une piste utilisable :
Sub test() Dim S$, outS, inS S = "La chaîne de départ" outS = "de départ" inS = "après changement" S = Application.Substitute(S, outS, inS) MsgBox S End Sub
La difficulté, pour te répondre, c'est sans doute ce que peut contenir ton "fichier model au format TXT(préalablement préparé)"...
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
bonjour !
sous VBA XL97 : j'ouvre un fichier model au format TXT(préalablement préparé) et je voudrai remplacé par exemple la chaine [Rue] par une variable strRue la chaine [Nom] par la var strNom etc etc ...
existe t il des fonctions qui font ceci .... (je prog beaucoup en php et on peu faire ca facilement ...) par exemple en php : str = ereg_replace( "bonjour ", " au revoir ", "bonjour MPFE"); ===> str contient : "au revoir MPFE"