éliminer les espaces dans un chiffre

medazhdk Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour,

j'aimerais bien savoir comment éliminer les espaces dans un chiffre. la function remplacer espace ne marche pas. exemple j'ai un chiffre qui se présente comme tel: "114 587" l'espace entre le 4 et le 5 n'en est pas un en fait. En effet quand je copie ce chiffre dans word il apparait comme ceci "114°587". quand je fais remplacer ° cela ne marche pas aussi.

Merci de vos conseils.
A voir également:

5 réponses

questvba Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

On peut connaître le format de tacellule ?
0
medazhdk Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Format nombre. En fait c'est une copie de données vers Excel, d"un rapport d'une edition pilotée sous SQL.
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Etes-vous certain que sous Excel c'est format nombre .... Essayer donc de le multiplier par 1 pour voir le résultat... ?

0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

à essayer.
Sélectionner ta plage et :
Alt+H
dans rechercher : Alt+0160
remplacer par : (vide)

eric
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour eriiic,
Alors là, peux-tu éclairer ma lanterne....merci.
Salutations.
Le Pingou
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Salut le pingou,

160 est le code de l'espace insécable, parfois présent quand les données sont copiées d'ailleurs.
Alt+0160 permet de le saisir, essaie dans une cellule au milieu de chiffres.

eric
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458 > eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci eriiic, c'est tout bon je suis retombé sur mes pattes.
Bonne fin de soirée.
Salutations.
Le Pingou
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
J'ai bien vu que tu n'y avais pas pensé ;-)
Bonnes fêtes de fin d'année :-)
eric
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Bonjour.

Petit rappel, hélas trop fréquent :

"114 587" est un texte
114°587 est un texte
114 587 est un nombre avec séparateur de milliers, composé des chiffres 1, 4, 5, 7 et 8
114587 est un nombre au format standard.

Après la manipulation indiquée par Eric, au post #5, on obtient toujours un texte. Il faut utiliser la fonction CNUM() pour le convertir en nombre, s'il doit servir à des calculs.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour raymond,

Si la chaine ne contenait plus que des espaces insécables on obtient directement un nombre.
Idem que pour suppression de n'importe quel caractère gênant.
eric
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354 > eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci, Eric ; j'en ai pris bonne note.
Cependant, comme le demandeur n'a pas précisé sa version d'Excel, cette indication sur l'utilisation de la fonction CNUM pourra peut-être lui servir ...
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Tout à fait.
Bonnes fêtes de fin d'année :-)
eric
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dindoun Messages postés 1028 Date d'inscription   Statut Membre Dernière intervention   135
 
salut
pour éviter ce genre de probleme utilises plutot notepad
-3