FONCTION REPLACE NON RECONNUE DANS VBA : UNE FONCTION DE REMPLACEMENT (!)

cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 juin 2008 - 25 août 2003 à 10:59
AlKaponn Messages postés 3 Date d'inscription lundi 15 septembre 2003 Statut Membre Dernière intervention 29 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.

https://codes-sources.commentcamarche.net/source/8340-fonction-replace-non-reconnue-dans-vba-une-fonction-de-remplacement

AlKaponn Messages postés 3 Date d'inscription lundi 15 septembre 2003 Statut Membre Dernière intervention 29 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és 140 Date d'inscription mercredi 18 juin 2003 Statut Membre Dernière intervention 16 décembre 2006
17 janv. 2007 à 00:18
Merci à Erreurs404 d'avoir signalé l'erreur. C'est arrangé.
erreurs404 Messages postés 117 Date d'inscription lundi 23 octobre 2000 Statut Membre Dernière intervention 12 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és 149 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 10 décembre 2009 1
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és 9 Date d'inscription mardi 25 mars 2003 Statut Membre Dernière intervention 15 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és 140 Date d'inscription mercredi 18 juin 2003 Statut Membre Dernière intervention 16 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és 6 Date d'inscription lundi 26 avril 2004 Statut Membre Dernière intervention 21 avril 2005
21 avril 2005 à 10:11
merci beaucoup ca m'a aussi pas mal dépannée!!!!
cs_akimodo Messages postés 11 Date d'inscription vendredi 16 août 2002 Statut Membre Dernière intervention 10 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és 140 Date d'inscription mercredi 18 juin 2003 Statut Membre Dernière intervention 16 décembre 2006
25 août 2003 à 18:38
Si un utilisateur de Office 97 veut bien expérimenter...
cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 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és 140 Date d'inscription mercredi 18 juin 2003 Statut Membre Dernière intervention 16 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és 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 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.
Rejoignez-nous