Excel : comment remplacer un carractere par un espace ? - Windows & Software
Marsh Posté le 14-07-2002 à 17:58:53
Dans excel, ton document ouvert :
Tu sélectionne le "carré", tu le copies dans le presse-papiers.
Tu fais Edition/Chercher/Remplacer.
Tu colles ton carré qui est dans le presse-papier, et dans la case remplacer par, tu fais un espace.
Tu fais remplacer tout, ca devrait rouler, je pense.
Marsh Posté le 14-07-2002 à 18:03:05
pupoul a écrit a écrit : Dans excel, ton document ouvert : Tu sélectionne le "carré", tu le copies dans le presse-papiers. Tu fais Edition/Chercher/Remplacer. Tu colles ton carré qui est dans le presse-papier, et dans la case remplacer par, tu fais un espace. Tu fais remplacer tout, ca devrait rouler, je pense. |
Marsh Posté le 14-07-2002 à 19:15:23
pupoul a écrit a écrit : Dans excel, ton document ouvert : Tu sélectionne le "carré", tu le copies dans le presse-papiers. Tu fais Edition/Chercher/Remplacer. Tu colles ton carré qui est dans le presse-papier, et dans la case remplacer par, tu fais un espace. Tu fais remplacer tout, ca devrait rouler, je pense. |
marche pas ( deja essayé )
quand je fait copie coller du "carré" le collé est vide
Marsh Posté le 14-07-2002 à 19:40:50
tu prends la table des codes ANSI (dans un manuel Dos)tu recherches ton carré et sa correspondance et tu l'obtiens, dans la fonction rechercher/remplacer, en gardant appuyée la touche [Alt] et en tapant le code decimal de ton caractere (par exemple 176) dans la fonction recherche, et tu tapes un espace dans la fonction remplace.
Marsh Posté le 15-07-2002 à 18:46:35
le retour chariot ressemble à ça :¶ (Alt 244)
tu peux essayer autre chose :
tu vas dans:
Programmes\Accessoires\Outils systeme\Table de caracteres
tu affiches la table des caracteres de la police utilisée dans ton document, tu recherches ton caractere (il se peut qu'il que tu selectionnes et copies dans la fenetre de droite, ensuite tu le colles dans ta fonction Rechercher et un espace dans la fonction remplacer et si tout va bien ça devrait le faire
Marsh Posté le 16-07-2002 à 00:58:41
plus de precision,
le fichier que j ai importé dans excel profien d une base mysql sous linux
charque retour a la ligne de linux est traduit pas un "carré" + retour a la ligne,
mais ce n est pas un caractere...
le copier coller ne marche pas ( pas de carractere dans le copier )
les alt + xxx marchent pas non plus
HELP
Marsh Posté le 16-07-2002 à 09:19:11
Une solution un peu brutale pourrait être de parcourir les chaines stockées dans les cellules et de remplacer tout caractère non connu (alphabétique, numérique, ponctuation, espace, retour à la ligne...) par un espace.
Marsh Posté le 16-07-2002 à 10:27:22
Sous Linux, c'est pas LF seul (ou sous Mac ?) ? PC Win/DOS : CR+LF, Mac que CR (ou que LF) et Linux/Unix que LF (ou CR, trou de mémoire).
Un éditeur ASCII gratuit qui sait lire linux et DOS/Windows (peut lire Unix et écrire DOS (case à cocher dans "Save as" )) est PFE. Si c'est insortable sous EXCEL, ça peut rendre service.
Marsh Posté le 16-07-2002 à 11:04:27
Guru a écrit a écrit : Une solution un peu brutale pourrait être de parcourir les chaines stockées dans les cellules et de remplacer tout caractère non connu (alphabétique, numérique, ponctuation, espace, retour à la ligne...) par un espace. |
et tu fais comment ?
Marsh Posté le 16-07-2002 à 11:37:55
Tu peux essayer avec une macro du genre :
|
Après libre à toi d'adapter en fonction du résultat que cela donne.
Marsh Posté le 14-07-2002 à 15:41:56
le carractere est un "carré"
en fait un saut de ligne dans je ne sais plus quel format de fichier
comment enlever ces saut de ligne ?