Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Fonction replace ne fonctionne pas

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

juju_69

XLDnaute Occasionnel
Bonjour à tous,

J'ai un petit truc bizarre que je souhaiterai vous soumettre. J'ai un fichier exporté d'une appli dans un mauvais format où les chiffres sont considérés comme du texte.

Il faut remplacer le séparateur par rien puis remplacer virgule par virgule et cela permet que les chiffres soit reconnus comme tels. Pour la 2ème partie, à noter que si je double clic dans la zone le chiffre est alors reconnu comme tel.

J'ai fais une macro vba pour automatiser tout çà en accès au fichier mais étonnemment la macro de replace "," par "," ne fonctionne pas. Pourtant par Ctrl + H c'est ok. J'ai même enregistrer la macro qui fonctionne mais rien à faire en éxécution vba çà ne marche pas... 😕

Auriez vous une idée ? Je vous joins un bout de fichier

Merci pour votre aide

Juju

nb : séparateur décimale : obligatoirement ","
 

Pièces jointes

Re : Fonction replace ne fonctionne pas

Bonsoir,

Il est tard et je n'ai pas le temps de regarder votre fichier.

Le comportement de VBA est normal car il ne reconnaît que le point comme séparateur décimal.

Pour convertir le texte en nombre en VBA, il faut remplacer la virgule par le point :

Code:
Range("A1") = Replace(Range("A1"), ",", ".")

A+
 
Re : Fonction replace ne fonctionne pas

Hello,

Un grand merci... C'est fou çà 😱 Je doit lui demander de remplacer la virgule par le point pour que la virgule soit correctement reconnu !

Encore merci

Juju
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
12
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…