OVH Cloud OVH Cloud

import sur excel et nombre

9 réponses
Avatar
lolo
Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il n'est
pas reconnu en tant que nombre je ne peux donc pas faire des calcul sur ces
chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule - nombre )

9 réponses

Avatar
RGI
Bonjour

décocher utiliser le séparateur de milliers ()

salutations

Gilbert




Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il n'est
pas reconnu en tant que nombre je ne peux donc pas faire des calcul sur ces
chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule - nombre )




Avatar
michdenis
Bonjour Lolo,

tu peux utiliser ceci dans une petite macro :

Évidemment, adapte le numéro de la colonne.
Columns(3).Replace Chr(160), ""


Salutations!



"lolo" a écrit dans le message de news: 4326e1cc$0$26461$
Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il n'est
pas reconnu en tant que nombre je ne peux donc pas faire des calcul sur ces
chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule - nombre )
Avatar
lolo
deja essayer ca marche pas !!


"RGI" a écrit dans le message de news:

Bonjour

décocher utiliser le séparateur de milliers ()

salutations

Gilbert




Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il
n'est pas reconnu en tant que nombre je ne peux donc pas faire des calcul
sur ces chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule -
nombre )




Avatar
lolo
en fait si je supprime manuelement l'espace cela devient un nombre et je
peux utiliser les formule. Mais supprimer manuelement les espaces sur 5000
ligne ca m'embete !!!


"lolo" a écrit dans le message de news:
4326e1cc$0$26461$
Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il
n'est pas reconnu en tant que nombre je ne peux donc pas faire des calcul
sur ces chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule -
nombre )



Avatar
RGI
Quel est le format actuel des cellules ?

salutations

Gilbert


en fait si je supprime manuelement l'espace cela devient un nombre et je
peux utiliser les formule. Mais supprimer manuelement les espaces sur 5000
ligne ca m'embete !!!


"lolo" a écrit dans le message de news:
4326e1cc$0$26461$

Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il
n'est pas reconnu en tant que nombre je ne peux donc pas faire des calcul
sur ces chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule -
nombre )








Avatar
Â+
Salut,

Il est fort p^robable que les espaces ne soeint pas des CAR(32), fort
probablement un 160 ou peut-être un 255.

Donc première chose à faire : rechercher le code de l'espace par la fonction
: =CODE(GAUCHE(A1;x;1)
le "x" étant l'emplacement du premier espace dans la chaine de texte.

Ensuite sélectionner la plage, menu Edition / Remplacer : Alt+0160 / Par :
laisser vide / Remplacer tout.

Normalement le problème devrait être résolu.

Â+





en fait si je supprime manuelement l'espace cela devient un nombre et je
peux utiliser les formule. Mais supprimer manuelement les espaces sur 5000
ligne ca m'embete !!!


"lolo" a écrit dans le message de news:
4326e1cc$0$26461$
Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il
n'est pas reconnu en tant que nombre je ne peux donc pas faire des calcul
sur ces chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule -
nombre )








Avatar
lolo
le format est standard mais si je change en nombre ca change rien


"RGI" a écrit dans le message de news:
%
Quel est le format actuel des cellules ?

salutations

Gilbert


en fait si je supprime manuelement l'espace cela devient un nombre et je
peux utiliser les formule. Mais supprimer manuelement les espaces sur
5000 ligne ca m'embete !!!


"lolo" a écrit dans le message de news:
4326e1cc$0$26461$

Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il
n'est pas reconnu en tant que nombre je ne peux donc pas faire des calcul
sur ces chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule -
nombre )









Avatar
RGI
peut-être cette fonction

=CODE(STXT($A$1;x;1)) ou x et la position du caractère à rechercher ;-)

Salutations

Gilbert



Salut,

Il est fort p^robable que les espaces ne soeint pas des CAR(32), fort
probablement un 160 ou peut-être un 255.

Donc première chose à faire : rechercher le code de l'espace par la fonction
: =CODE(GAUCHE(A1;x;1)
le "x" étant l'emplacement du premier espace dans la chaine de texte.

Ensuite sélectionner la plage, menu Edition / Remplacer : Alt+0160 / Par :
laisser vide / Remplacer tout.

Normalement le problème devrait être résolu.

Â+






en fait si je supprime manuelement l'espace cela devient un nombre et je
peux utiliser les formule. Mais supprimer manuelement les espaces sur 5000
ligne ca m'embete !!!


"lolo" a écrit dans le message de news:
4326e1cc$0$26461$

Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il
n'est pas reconnu en tant que nombre je ne peux donc pas faire des calcul
sur ces chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule -
nombre )










Avatar
jdel
Bonjour,
Après avoir sélectionné la colonne

Sub ChangtNbres()
Selection.NumberFormat = "0"
Selection.Replace What:=" ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:úlse
End Sub

lolo a écrit dans l'article
<4326e1cc$0$26461$...
Bonjour

j'importe des donnees sur excel sous forme de tableau jusque la cela
fonctionne bien le probleme c'est la colonne ou sont les chiffres le
logiciel me met un espace (ex: 2 400,00) ce qui fait que dans excel il
n'est

pas reconnu en tant que nombre je ne peux donc pas faire des calcul sur
ces

chiffres
comment les transformer en nombre ?? (j'ai deja essaye : cellule - nombre
)