RECHERCHER et REMPLACER une chaine de caractère.

Fermé
Annie1213 Messages postés 5 Date d'inscription jeudi 24 janvier 2019 Statut Membre Dernière intervention 25 janvier 2019 - 24 janv. 2019 à 19:50
tontong Messages postés 2548 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 15 mars 2024 - 25 janv. 2019 à 13:44
Bonjour,
Après une extraction en format excel de mon système comptable, la liste de mes numéros de grand-livre qui sont normalement composés de 5 caractères numériques Ex: 31010 se sont inscrit avec un espace à la fin Ex: 31010espace. Donc tous les liens dans mes autres fichiers se référant au compte 31010 est discordant. Comment puis-je RECHERCHER #####espace et REMPLACER par ##### la liste complète de mes numéros de grand-livre dans excel.
Merci!
A voir également:

4 réponses

Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
24 janv. 2019 à 20:00
Bonjour,

Tout simplement en sélectionnant la plage de tes références, exemple A2:A50 et onglet Accueil/module Edition/Rechercher et sélectionner/Remplacer
Dans rechercher saisir un espace
et ne pas toucher à Remplacer
clic sur Remplacer tout
0
Annie1213 Messages postés 5 Date d'inscription jeudi 24 janvier 2019 Statut Membre Dernière intervention 25 janvier 2019
24 janv. 2019 à 20:38
J'ai très bien compris et sois assuré que je l'avais déjà essayé. Malheureusement cela ne fonctionne pas. De plus mon excel aligne les numéros de compte à gauche comme une chaine de caractères standard et non comme un nombre? Merci et n'hésite pas si tu as d'autres idées.
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
24 janv. 2019 à 21:08
Re,

il serait intéressant d'avoir un bout de ton fichier anonymisé que l'on voit sa structure ou initialement il s'agissait d'espaces et maintenant d'une chaîne de caractères
pour joindre ton fichier anonymisé
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers

dans le même style tu as https://mon-partage.fr/
0
Annie1213 Messages postés 5 Date d'inscription jeudi 24 janvier 2019 Statut Membre Dernière intervention 25 janvier 2019
25 janv. 2019 à 01:35
Voici le lien vers une partie de mon fichier:
https://www.cjoint.com/c/IAzaEViSom2
Merci!
0
Annie1213 Messages postés 5 Date d'inscription jeudi 24 janvier 2019 Statut Membre Dernière intervention 25 janvier 2019
25 janv. 2019 à 02:01
Allô,
J'ai copié l'intérieur de ma cellule dans word et avec l'activation de l’intégralité ou certains symboles et marques de mise en forme j'ai vu qu'il ne s'agit pas d'un espace comme je le croyais mais d'un autre type de caractère que je ne connais pas (comme un signe de degré, mais qui est invisible en désactivant les symboles et mises en forme). J'ai quand même essayé de copier/coller ce caractère dans Edition/Rechercher et toujours rien...
0
Annie1213 Messages postés 5 Date d'inscription jeudi 24 janvier 2019 Statut Membre Dernière intervention 25 janvier 2019
25 janv. 2019 à 04:08
Allô Mike,
Mon problème c'est le Antidote...
https://www.cjoint.com/c/IAzdh7qesa2
Merci de me prévenir si tu sais comment corriger cela.
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
Modifié le 25 janv. 2019 à 07:46
Re,

j'arrive, mais il m'arrive de dormir également
alors pour ce problème deux possibilités soit par VBA pour traiter le problème sur place ou par formule avec une colonne supplémentaire dans un premier temps, exemple colonne D en D4 tu colles cette formule
=GAUCHE(A4;NBCAR(A4)-1) ou celle ci =SUBSTITUE(A4;CAR(160);"") et si tu veux que le résultat reprenne son format numérique il suffit d'ajouter *1 en fin de formule
=GAUCHE(A4;NBCAR(A4)-1)*1 ou celle ci =SUBSTITUE(A4;CAR(160);"")*1

ensuite tu peux sélectionner ta nouvelle plage de données exemple D4:D50 et COPIER, soit tu reste sur place ou tu sélectionnes la même plage A4:A50 COLLAGE SPECIAL/cocher VALEUR

si tu as fait un collage spécial sur la colonne A la colonne D est devenue inutile et si tu as des connaissances en BVA on peut le tenter

0
tontong Messages postés 2548 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 15 mars 2024 1 054
25 janv. 2019 à 13:44
Bonjour,
Avec Rechercher Remplacer (Ctrl+h) la difficulté est de saisir une espace insécable dans la zone Rechercher. On peut:
  • taper 0160 en maintenant la touche Alt enfoncée
  • ou afficher la valeur d'une cellule dans la barre de formule; sélectionner l'espace et faire un copier/coller dans la zone Rechercher.
  • ou copier/coller une cellule dans la zone Rechercher et supprimer tous les caractères sauf l'espace.

Ensuite passer la zone Remplacer par sans rien taper.
Puis Remplacer tout si on a bien sélectionné quelques cellules préalablement.
0