begin process at 2008 07 05 15:20:55
1 205 205 membres
181 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [VB6] Fonction Replace [ Divers / General ] (DarkFel)

[VB6] Fonction Replace le 21/05/2008 15:30:56

DarkFel
Bonjour. J'ai cherché sur le site mais je n'arrive pas à comprendre pourquoi ça ne marche pas dans mon cas.
J'ai une textbox et je voudrais que quand quelqu'un écrit ")" ou "(" ça le remplace par "{(}" ou ça "{)}" mais je n'y arrive pas.
J'utilise peut-être mal la fonction Replace ?

Re : [VB6] Fonction Replace le 21/05/2008 15:39:11

mortalino
Membre Club
salut,

si tu ne nous montre pas comment tu l'as utilisé, on est pas prêt de te dire si tu as une erreur ou non !

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

Re : [VB6] Fonction Replace le 21/05/2008 15:42:47

DarkFel
J'ai utilisé ça :

On Error Resume Next

chaine = Replace(Text1.Text, Text1.Text, Text1.Text)
Text4.Text = chaine
chaine = Replace(")", "{)}", "{)}")

(je sais pas dans quel private sub le mettre)

J'ai aussi utilisé ça :

Dim chaine As String
Dim Dst As String

Chaine = Text1.Text
Dst = Replace(Text1.Text,"{)}","{)}")

Re : [VB6] Fonction Replace le 21/05/2008 15:48:26

mortalino
Membre Club
Réponse acceptée !

Text1.Text =  Replace ( Replace (Text1.Text,  "(" "{(}" ),  ")" "{)}" )


@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

Re : [VB6] Fonction Replace le 21/05/2008 15:50:18

DarkFel
Ah oui effectivement je l'utilisais mal ! Merci à toi

Re : [VB6] Fonction Replace le 21/05/2008 15:50:44

NHenry
Membre Club
Réponse acceptée !
Bonjour

chaine=Replace(Replace(Text1.Text, "(", "{(}"),")", "{)}")

C'est pas plus simple ou

chaine=Replace(Text1.Text, "(", "{(}")
chaine=Replace(chaine,")", "{)}")


Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site

Re : [VB6] Fonction Replace le 21/05/2008 15:52:06

NHenry
Membre Club
Bonjour

Je me suis fait grillé par mortalino, tant pis.

Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site

Re : [VB6] Fonction Replace le 21/05/2008 15:53:06

mortalino
Membre Club
Nop,

Que tu le fasse en une ou deux fois imbriquées, c'est le même temps de traitement, je suppose.
Ma méthode économise ta variable.
Non ?

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA

Re : [VB6] Fonction Replace le 21/05/2008 15:55:47

NHenry
Membre Club
Bonjour

Tout à fait, mais je trouve que c'est un peu plus lisible.

Le fer à souder a besoin d'une panne pour fonctionner.
VB (6, .NET1&2), C++, C#.Net1
Mon site

Re : [VB6] Fonction Replace le 21/05/2008 15:57:27

mortalino
Membre Club
Lol, salut NHenry. C'est vrai que ça embrouille un peu

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA


Classé sous : fonction, arrive, vb6, replace

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS