filtrer les nb des lettres sur des cellules

L

lionel

Guest
Bonjour,

Voila, j'ai fait un copier coller de cellule mais elles se présentent sous la forme '4.12 EUR' et je voudrais enlever les caracteres 'EUR' afin de garder juste les nombres pour pouvoir faire des calculs par la suite avec ces cellules....

si quelqu'un peut m'aider, MERCI BCP !
 
L

lionel

Guest
Merci, c'est vrai que je n'y avait pas penser.... hum, je cherchais plus compliqué..

Mais j'ai toujours un problème, je n'arrive toujours pas a calculer avec ces cellules !

j'ai une cellule qui apparait exactement comme ca :
- 4,22 EUR
j'ai remplacer EUR par rien et j'obtien
- 4,22
mais ca ne veut toujours pas calculer avec ces cellules.... je sais pas tropcomment faire... je n'arrive pas a supprimer les espaces en trop et le symboles "-"
 
S

serge

Guest
lionel

j'ai souvent ce pb avec des données issues de l'AS400
mon empirique (mais efficace) solution:
- sélection des cellules (ou colonne) récalcitrantes,
- Données / Convertir / Délimité / Cocher la case "standard" (même si elle est sélectionnée par défaut, faire apparaître une zone pointillée autour de standard)
ton problème doit disparaître

@+ serge.
 
L

lionel

Guest
Merci Serge pour ton aide, il est vrai que j'ai enlever le signe "-" avec ta méthode mais je comprends pas, les espaces sont toujours présents...

ils ne veulent pas partir ce qui fait que j'ai une cellule comme ceci : " 4,22 "
et les calculs ne fonctionnent pas.

j'envoie le fichier pour plus de comprehension
 

Pièces jointes

  • essaie.zip
    1.7 KB · Affichages: 12
  • essaie.zip
    1.7 KB · Affichages: 17
  • essaie.zip
    1.7 KB · Affichages: 15
A

andré

Guest
Autre solution :
Tu tapes 1 dans une cellule quelqconque.
Tu copies le contenu de cette cellule.
Tu sélectionnes la cellule ou la colonne à modifier.
Tu fais un coller spécial multiplication dans ta cellule ou colonne sélectionnée.
C'est tout.

Ândré.
 
S

serge

Guest
re...
je pense avoir trouvé QUI te met la panique : le Caractère invisible 160 !
il vient direct de l'AS400
tu sélectionnes ta première série de chiffres, tu fais édition / remplacer / dans la fenêtre rechercher tu tappes "Alt(maintenu)0160", dans la fenêtre remplacer par tu tappes "Suppr"...
...et le tout est joué.
@+ serge
 
L

lionel

Guest
merci pour toutes vos réponses, ca fait plaisir.

et j'ai trouver LA SOLUTION !!! ;D

je vous copie ma formule :
=SI(F5<>"";STXT(F5;3;LENB(F5)-6);"")

voila, ca enleve le "- " puis les 6 derniers caractères et c'est tout bon !!!

Merci à tous en tout cas !!

a+
 
A

andré

Guest
Salut serge et les autres,

Si effectivement c'est le Alt+0160 mon astuce ne fonctionne pas !

Mais je viens d'apprendre quelque chose de neuf, et je voulais t'en remercier.
(les fleurs et les gâteaux viendront plus tard - lol).

Mais il y a aussi le Alt+255 et Alt+256 qui font le même effet !
Les calculs affichent #VALEUR!

Ândré.
 
S

serge

Guest
bonjour andré
je confirme, après avoir essayé le fichier de lionel, les caractères 45 (-) et 160 ( ) se sont signalés.
je joins petite macro qui rend bien service pour les trouver (je n'en connais pas l'auteur mais merci à lui 1000 fois)

Sub quelcaractere()
caractère = Mid(ActiveCell.Value, 1, 1)
texte = "Le caractère caché est : " & "Alt+0" & Asc(caractère)
MsgBox (texte)
End Sub
@+ serge
 

Discussions similaires

Statistiques des forums

Discussions
312 747
Messages
2 091 605
Membres
105 007
dernier inscrit
adla