Supprimer els espace insécables
Isaiasnj
Messages postés
58
Statut
Membre
-
tontong Messages postés 2575 Date d'inscription Statut Membre Dernière intervention -
tontong Messages postés 2575 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Pouvez vous m'aider à supprimer les espace insécables du fichier en PJ ?
il est depuis une BD il est impossible de le sortir propre il y a de code à 8, 12 ou plus chiffres, il est indispensable que ces espace soient supprimer,
Je vous remercie si vous avec un code VBA qui pourras me faciliter la tacher car ce problème est quotidien
Lien du fichier: https://www.cjoint.com/c/HLhlbTenYed
Merci à tous
Isa
Pouvez vous m'aider à supprimer les espace insécables du fichier en PJ ?
il est depuis une BD il est impossible de le sortir propre il y a de code à 8, 12 ou plus chiffres, il est indispensable que ces espace soient supprimer,
Je vous remercie si vous avec un code VBA qui pourras me faciliter la tacher car ce problème est quotidien
Lien du fichier: https://www.cjoint.com/c/HLhlbTenYed
https://www.cjoint.com/c/HLhlbTenYed
Merci à tous
Isa
3 réponses
-
Bonjour
- sélectionnez la cellule J2
- dans la barre de formule, sélectionnez le dernier espace à droite et attention, un seul
- sélectionnez la colonne J complète
touche ctrl + touche h
dans la fenêtre qui s'affiche:- remplacer : coller l'espace copié
- par: ne mettez rien
et "remplacez tout"
vous pouvez aussi pour avoir le caractère en référence dans une cellule hors champ:- entrer dans cette cellule: =CAR(160)
- faire un copier coller "spécial valeur s" sur la même cellule
ainsi vous pourrez copier le caractère seul dans la barre de formule quand vous sélectionnerez la cellule
n peut à partir de cette cellule, insérer un VBA qui exécute l'opération sur la colonne J
voyez avec ce modèle, la référence copiée est en L2, la macro s'exécute avec touche ctrl +touche s
https://mon-partage.fr/f/k5waorlh/
(elle a été lancée dans le modèle joint, voyez pour adapter ça en version définitive avec les bonnes références dans le VBA)
crdlmnt
-
-
Chez moi ça fonctionne, voyez dans le modèle joint.
Si ça ne fonctionne pas chez vous, c'est probablement parce que vous copiez toute la longueur derrière la valeur dans la barre de formule, qui est composée de plusieurs caractères parasites
veillez à n'en sélectionner qu'un seul, sur une toute petite largeur,
ou alors utilisez la cellule L2 du modèle joint dans mon message
(j'avais rajouté des explications dans mon précédent message, vous n'avez pas du les voir)
crtdlmnt -