Bonjour à tous,
Ma macro ne produit pas la même chose que ce que je lui ai demandé d'enregistrer ! Le format des nombres change.
Mes cellules suite à une exportation d'un autre logiciel sont des nombres au format texte et comprennent leur unité: 6,475 m, 7,463 m² et 0,940 m³ par exemple. (fichier 01.png)
Pour les rendre utilisables, je dois retirer les m, m² et m³. Je le fais par la fonction Rechercher/Remplacer que j'enregistre en Marco pour réutilisation. (fichier 02.png)
Le résultat de la fonction est impeccable (fichier 03.png)
Par contre, si j'utilise la Macro qui fait la même chose, tous les nombres changent de format (fichier 04.png) :
6,475 m devient 6475,000 par exemple mais 0,940 m³ devient 0,940 !!!!
Vous trouverez les données et macro dans le fichier Classeur1.xlsm
Je penche pour une histoire de configuration de mon éditeur VBA mais je ne trouve pas. Merci pour le coup de main que vous pourriez m'apporter.
SEBS