suppression caractères dans cellule

  • Initiateur de la discussion Initiateur de la discussion luciluce
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

luciluce

Guest
Bonjour,
Je suis en train de gérer un fichier de noms pour lequel j'ai un problème de redondance.
J'ai dans ma colonne de noms des noms qui commencent par ep suivi d'un espace (épouse ....), pour éviter de me retrouver avec des envois de courriers en double, mr et mme, je voudrais supprimer le ep et l'espace pour pouvoir faire un tri ensuite sur les noms.
J'ai fait un essai avec Rechercher et Remplacer en remplaçant par du vide. Je supprime bien le ep mais pas l'espace qui suit.
Du coup, je ne peux plus faire le tri par nom (espace toto est différent de toto). Je pourrais faire la suppression de l'espace manuellement, mais j'ai 7800 noms à gérer.
J'espère avoir été suffisament explicite
Quelqu'un aurait-il une solution ?
Merci d'avance

Lucie
 
Bonjour Luciluce

Dans ton opération rechercher Remplacer essayer epet Alt+255
ce caractère ressemble 'trangement'à un espace et souvent lorsque l'on recupère des données d'une autre source cela se produit ainsi.

Un essai ne coûte pas cher ....

Bonne chance

@+ GD
 
Salut luciluce et Gérard,

En complément à ce que Gérard vient de dire, il se peut que cet espace soit un ALT+0160.

Pour t'en assurer, cherche son code par la fonction STXT :
=CODE(STXT(la cellule;position du caractère à compter à partir de la gauche;1))

Puis tu fais ton Rechercher / Remplacer en tapant dans remplacer par : Alt+le n° du code trouvé

Fais toutefois attention, pour l'espace Alt+0160, XL te renverras le code 160.
Si cela ne fonctionne pas avec la code trouvé, essaie en plaçant un 0 devant de code.

Â+
 
MErci de vos réponses.

Alt et 0160 ou 255 : Cela ne marche pas, j'ai toujours l'espace.

Pour le code, j'ai essayé avec la formule suivante
=CODE(STXT(B13;4;1))
B13 est la cellule qui contient le EP XXXX
4 le caractère sur lequel je voudrais arriver
cela me renvoit le message suivant #valeur
j'ai du faire une erreur quelque part ???

A +

Lucie
 
Bonjour le Forum,
Bonjour luciluce, andré, Gérard DEZAMIS,

bon alors en fichier un essai de macro heu non plutot une bidouille merci les pro du VB de pas rire trop fort 🙂 🙂 🙂

Voila (j'ai hésité avant de posté mais il faut bien que tout le monde s'amuse)

Jocelyn [file name=luciluce.zip size=15144]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/luciluce.zip[/file]
 

Pièces jointes

Bonjour Jocelyn,

Merci de ton message
J'ai fait un essai par rapport au fichier modèle, et utilisé la macro
Je fais Fichier, Rechercher rue, et je supprime. J'ai toujours l'espace avant le texte et ne peut toujours pas faire mon tri.
Désolée de vous ennuyer avec cela.
A +

Lucie
 
Re bonjour,

bon alors une petite modification au fichier regarde et tiens nous au courrant,

et toujours et encore du bidouillage avis au pro des macros 🙂 🙂

Jocelyn [file name=luciluce_20051014131904.zip size=11591]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/luciluce_20051014131904.zip[/file]
 

Pièces jointes

Bonjour à vous tous,

Autres idées !

Si EP XXXX est en A1, mettre la formule suivante dans une autre cellule :
=SUBSTITUE(A1;STXT(A1;3;1);'')
ou bien : =GAUCHE(A1;2)&DROITE(A1;4)

Vérifier si la cellule n'est pas au format personnalisé : 'EP' @

Si ce n'est rien de tout cela, un petit extrait en pièce jointe permettra peut-être de trouver la raison.

Â+
 
Bonsoir à tous,

Encore moi ....
Je n'y arrive toujours pas. Je vous envoie un fichier test. Mon objectif est donc sur la colone D, après avoir supprimé le ep, de pouvoir faire un tri pour regrouper les noms similaire.
Merci de votre aide
Lucie
 
Resalut,

Mais je n'ai aucun problème !

L'espace est bien un CAR(32), tout ce qui est de plus normal.

Je me demande bien si tu n'oublies pas de taper un espace après avoir taper ep dans le Rechercher, ou si tu ne tapes pas un espace dans le Remplacer par ?
Je ne vois que ces deux possibilités.

Je suppose que d'autres vont tester et confirmeront.

Â+
 
Génial, trouvé....
Edition, Rechercher EP, Remplacer par vide
Je me retrouve avec l'espace avant XXXX
A nouveau, Edition Rechercher ALT32
Remplacer par vide en faisant un retrait gauche
Vous êtes géniaux,
Merci encore

A +
Lucie
🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour