OVH Cloud OVH Cloud

question de nombres

3 réponses
Avatar
cm
Bonjour,
j'ai récuperer des données d'un fichier masi ceux ci ne sont pas en format
nombre malgré leur apparence (21.8) ie le texte étant situé a gauche de ma
cellule ...quelqu'un sait il comment convertir ce texte en nombre.
p.s : je désirai faire une macro pour la conversion , j'ai déja réussi
manullement en utilisant le remplacer . par des , mais choses hallucinantes
lorsque j'enregistre cette manip avec une macro (préenregistrée donc) il me
sort un truc du style 2180000 ....bref il existe peut être une méthode plus
simple...d'ailleurs pourquoi en fonction des postes excel prend comme
séparateur soit des . soit des , ?????
ca fait bcp de question mais l'essentiel pr moi est de savoir comment
convertir ce faux texte en nombre ??
merci de votre aide .
a+
christophe

3 réponses

Avatar
Daniel
Bonsoir.
Evite la macro ( le signe "," est le séparateur des milliers). Sélectionne
la zone à modifier et avec Edition/Remplacer, remplace tous les points par
des virgules.
Cordialement.
Daniel
"cm" a écrit dans le message de news:
42a9eda6$0$1228$
Bonjour,
j'ai récuperer des données d'un fichier masi ceux ci ne sont pas en format
nombre malgré leur apparence (21.8) ie le texte étant situé a gauche de ma
cellule ...quelqu'un sait il comment convertir ce texte en nombre.
p.s : je désirai faire une macro pour la conversion , j'ai déja réussi
manullement en utilisant le remplacer . par des , mais choses
hallucinantes lorsque j'enregistre cette manip avec une macro
(préenregistrée donc) il me sort un truc du style 2180000 ....bref il
existe peut être une méthode plus simple...d'ailleurs pourquoi en fonction
des postes excel prend comme séparateur soit des . soit des , ?????
ca fait bcp de question mais l'essentiel pr moi est de savoir comment
convertir ce faux texte en nombre ??
merci de votre aide .
a+
christophe



Avatar
isabelle
bonjour christophe,

Range("A1:A100").TextToColumns Destination:=Range("A1"), FieldInfo:=Array(1, 1)

isabelle


Bonjour,
j'ai récuperer des données d'un fichier masi ceux ci ne sont pas en format
nombre malgré leur apparence (21.8) ie le texte étant situé a gauche de ma
cellule ...quelqu'un sait il comment convertir ce texte en nombre.
p.s : je désirai faire une macro pour la conversion , j'ai déja réussi
manullement en utilisant le remplacer . par des , mais choses hallucinantes
lorsque j'enregistre cette manip avec une macro (préenregistrée donc) il me
sort un truc du style 2180000 ....bref il existe peut être une méthode plus
simple...d'ailleurs pourquoi en fonction des postes excel prend comme
séparateur soit des . soit des , ?????
ca fait bcp de question mais l'essentiel pr moi est de savoir comment
convertir ce faux texte en nombre ??
merci de votre aide .
a+
christophe




Avatar
isabelle
re bonjour,

sur la fenêtre "Assitant importation de texte - Étape 3"
il y a un bouton "Avancé..." qui te donne la possibilité de choisir le séparateur.

isabelle


Bonjour,
j'ai récuperer des données d'un fichier masi ceux ci ne sont pas en format
nombre malgré leur apparence (21.8) ie le texte étant situé a gauche de ma
cellule ...quelqu'un sait il comment convertir ce texte en nombre.
p.s : je désirai faire une macro pour la conversion , j'ai déja réussi
manullement en utilisant le remplacer . par des , mais choses hallucinantes
lorsque j'enregistre cette manip avec une macro (préenregistrée donc) il me
sort un truc du style 2180000 ....bref il existe peut être une méthode plus
simple...d'ailleurs pourquoi en fonction des postes excel prend comme
séparateur soit des . soit des , ?????
ca fait bcp de question mais l'essentiel pr moi est de savoir comment
convertir ce faux texte en nombre ??
merci de votre aide .
a+
christophe