FONCTION REPLACE NON RECONNUE DANS VBA : UNE FONCTION DE REMPLACEMENT (!)
cs_liquide
Messages postés1016Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention24 juin 2008
-
25 août 2003 à 10:59
AlKaponn
Messages postés3Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention29 novembre 2005
-
9 mai 2007 à 15:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
AlKaponn
Messages postés3Date d'inscriptionlundi 15 septembre 2003StatutMembreDernière intervention29 novembre 2005 9 mai 2007 à 15:47
Salut et merci pour ce code fort utile lors des courses contre la montre.
Bon courage.
A+
Al Capone
RicoNuch
Messages postés140Date d'inscriptionmercredi 18 juin 2003StatutMembreDernière intervention16 décembre 2006 17 janv. 2007 à 00:18
Merci à Erreurs404 d'avoir signalé l'erreur. C'est arrangé.
erreurs404
Messages postés117Date d'inscriptionlundi 23 octobre 2000StatutMembreDernière intervention12 août 2009 16 janv. 2007 à 23:05
Fonction pas mal, mais elle boucle si je fais :
Remplace("Bonjour ça va ?","va", "vava")
steph12358
Messages postés149Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention10 décembre 20091 21 févr. 2006 à 16:35
Ca marche super !
merci beaucoup. pratique quand on est à la bourre et qu'on a pas la fonction replace...
Et tant pis pour les grincheux !
Encore merci
ejbye7
Messages postés9Date d'inscriptionmardi 25 mars 2003StatutMembreDernière intervention15 février 2007 25 oct. 2005 à 11:57
Bonjour à tous.
J'avais pas mal bataillé car l'aide MSDN n'est pas claire mais en fait Replace est une fonction qui retourne une chaine donc l'exemple suivant pourra vous être utile...
chaineXML = Replace(chaineXMLTmp, Chr(9), "")
On vient de remplacer les tabulations (chr(9)) par des blancs.
Et voilà!
A+
RicoNuch
Messages postés140Date d'inscriptionmercredi 18 juin 2003StatutMembreDernière intervention16 décembre 2006 21 avril 2005 à 10:44
Je suis toujours content qu'une de mes sources puisse rendre service, et je remercie au passage les rares internautes qui prennent le temps d'ajouter un petit commentaire.
Rico
ferielh
Messages postés6Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention21 avril 2005 21 avril 2005 à 10:11
merci beaucoup ca m'a aussi pas mal dépannée!!!!
cs_akimodo
Messages postés11Date d'inscriptionvendredi 16 août 2002StatutMembreDernière intervention10 février 2003 6 nov. 2003 à 19:48
merci beaucoup pour le code
j'ai excel97 au taf et ça m'a dépanné
RicoNuch
Messages postés140Date d'inscriptionmercredi 18 juin 2003StatutMembreDernière intervention16 décembre 2006 25 août 2003 à 18:38
Si un utilisateur de Office 97 veut bien expérimenter...
cs_liquide
Messages postés1016Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention24 juin 2008 25 août 2003 à 16:09
est ce que la mise a jour par le patch ne resoud pas les pb ?????
RicoNuch
Messages postés140Date d'inscriptionmercredi 18 juin 2003StatutMembreDernière intervention16 décembre 2006 25 août 2003 à 12:25
En fait , je crois que c'est un problème spécifique aux utilisateurs de Excel 97. Je ne peux pas expérimenter parce que j'utilise Office XP. Ce qu'il faudrait, c'est une bonne astuce pour permettre aux utilisateures de Office 97 de référencer les fonctions qui leur manquent.
RicoNuch
cs_liquide
Messages postés1016Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention24 juin 2008 25 août 2003 à 10:59
Peut etre est ce une betise, mais j'ai eu certains pb avec d'autres fonctions, et mon pb se trouvait dans (Projet ..... References) ou (je ne sais plus trop) certains elements n'etaient pas cochés ou alors il y avait des composants cochés mais manquant, alors il fallait les decocher. Chez moi pour que tout fonctionne bien , ce qui est coché est : Visual basic for applications,Visual basic runtime Objects et procedure, Visual Basic Objects and procedures, Ole Automation
en esperant que ca peut aider.
9 mai 2007 à 15:47
Bon courage.
A+
Al Capone
17 janv. 2007 à 00:18
16 janv. 2007 à 23:05
Remplace("Bonjour ça va ?","va", "vava")
21 févr. 2006 à 16:35
merci beaucoup. pratique quand on est à la bourre et qu'on a pas la fonction replace...
Et tant pis pour les grincheux !
Encore merci
25 oct. 2005 à 11:57
J'avais pas mal bataillé car l'aide MSDN n'est pas claire mais en fait Replace est une fonction qui retourne une chaine donc l'exemple suivant pourra vous être utile...
chaineXML = Replace(chaineXMLTmp, Chr(9), "")
On vient de remplacer les tabulations (chr(9)) par des blancs.
Et voilà!
A+
21 avril 2005 à 10:44
Rico
21 avril 2005 à 10:11
6 nov. 2003 à 19:48
j'ai excel97 au taf et ça m'a dépanné
25 août 2003 à 18:38
25 août 2003 à 16:09
25 août 2003 à 12:25
RicoNuch
25 août 2003 à 10:59
en esperant que ca peut aider.