roro_user
Messages postés9Date d'inscriptionmardi 16 novembre 2004StatutMembreDernière intervention 6 avril 2005
-
24 nov. 2004 à 13:04
Amanobuo
Messages postés65Date d'inscriptionmardi 24 février 2004StatutMembreDernière intervention11 décembre 2006
-
25 avril 2005 à 12:52
Bonjour,
J'essaie d'utiliser la fonction replace pour remplacer un guillemet:
Replace(machaine," " ","")
et bien sur ca ne marche pas, il prend mon guillement comme un indicateur de debut de chaine et non comme caractére.
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 24 nov. 2004 à 13:12
Il faut touours doubler le guillement " quand il doit faire parti d'une chaine.
Cela donnera donc : Replace(MaChaine,"""","")
Cette instruction remplace dans MaChaine les guillemets par rien du tout (troisième argument est une chaine vide)
ATTENTION ! Pour les 2eme et 3eme arguments, en mettant des espace entre chaque caractère, cela donnerait Replace(MaChaine," " " "," ")
Christophe R.
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 24 nov. 2004 à 18:00
D'un point de vue personnelle, je préfère lire "Ceci est une chaine avec un "" dedans" plutot que "Ceci est une chaine avec un " & chr$(34) & " dedans".
Mais cela reste un choix perso ! Je trouve le code plus lisible. Et j'ajouterais : "Vive le \ du C !! ca simplifie tellement les choses"