Bonjour,
Je souhaite exporter sous format excel des données d'un logiciel (RP) pour les importer dans un classeur et les exploiter. Or, lors de l'exportation depuis RP, certaines données monétaires apparaissent au format "€0.000,00" (considéré comme texte) tandis que d'autres sont au format "0,00" (considéré comme numérique).
Aussi je souhaite sélectionner la totalité de la plage contenant les données, et effectuer la suppression des points séparateurs de milliers.
Le problème est que dés lors ma macro supprime bel et bien les points des données de type "0.000,00" pour donner un résultat de type "0000,00", toutefois il me supprime également les virgules pour les autres données (soit "0,00" devient "000").
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Selection.Replace What:=".", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=True, _ ReplaceFormat:=False
Merci pour votre aide.
Partager