Remplaces des abréviations dans Excel 2007

Fermé
thilaunathisa Messages postés 168 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 10 décembre 2011 - 11 oct. 2011 à 22:03
thilaunathisa Messages postés 168 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 10 décembre 2011 - 12 oct. 2011 à 10:27
Bonjour,
Je dois mettre à jour des fichiers excel, avec à l'intérieur des abréviations du style G GD G ASP EL etc..
J'ai bien utiliser la fonction "chercher et remplacer par", mais le souci, est que des qu'un mot comporte ces lettres il est affecté.
Existe-t-il une autre façon de remplacer des données par d'autres.
exemple G par Gauche
D par droite
GD droite et GAuche etc..
En sachant que les abréviations se trouvent toujours dans les mêmes cellules.
En fait, tout se trouve dans la même cellule, ensuite je diviserai.
J'espère être clair.
Merci à tous, je viens de passer 3 heures et je n'avance pas.



A voir également:

8 réponses

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
Modifié par eriiic le 11/10/2011 à 22:21
Bonsoir,

En fait, tout se trouve dans la même cellule, ensuite je diviserai.
Divise d'abord, surtout que tu rajoutes des espaces si j'ai bien compris.

Ensuite, lors du remplacer, sélectionne la zone à traiter et tu cliques sur 'options' pour cocher 'totalité du contenu de la cellule'.

Si tu as toujours des pb dépose un exemple neuf sur cijoint.fr et colle ici le lien fourni

eric
0
thilaunathisa Messages postés 168 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 10 décembre 2011 25
11 oct. 2011 à 22:32
Dans un premier temps, je tiens à te remercier de ta réponse rapide.
Je t'ai mis une partie de mon tableau.
Lien: http://www.cijoint.fr/cjlink.php?file=cj201110/cijKzPz5gx.xlsx

En fait, les marques modèles et années seront dans trois colonnes différentes.
Les abréviations, doivent être remplacées, mais comme je le disais plus haut, chaque fois que je demande un changement, il me l'attribut à chaque fois qu'il le rencontre.
Exemple EL pour Electrique, il remplacera chaque fois qu'il rencontrera EL.
J'espère être clair.
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
12 oct. 2011 à 00:41
Re,

Je t'ai fait une petite macro.
Le niveau de sécurité des macros d'excel doit être sur moyen et accepter les macros à l'ouverture du fichier (un message sur fond jaune en haut à valider sur 2007-2010).

Il faut que tu complètes la liste des abréviations dans l'onglet 'abréviations'.
Tu reviens sur la feuille et tu cliques sur le bouton.
Je te laisse tester...
Clic-droit sur le nom de l'onglet 'Feuil1' pour voir le code à copier-coller dans ton vrai classeur (n'oublie pas d'ajouter la feuille 'abréviation' (sans majuscules).

Pas plus d'explication, il est tard ;-)

http://www.cijoint.fr/cjlink.php?file=cj201110/cijvs6mc4G.xls

eric
0
thilaunathisa Messages postés 168 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 10 décembre 2011 25
12 oct. 2011 à 09:21
eric,
Je je sais comment te remercier. Tu vas me faire gagner un temps précieux. Les macros je n'y suis jamais arrivées et je me contente des quelques fonctions basiques. Vraiment un grand merci.

Je ne voudrai pas abuser de tes connaissances, mais je me trouve confonté à chaque fois aux date sous le format 89-92,
et je réécris à chaque fois 1989-1992
-89 je remplace par ->1989, et enfin 1992- par 1992->
Est-ce qu'en modifiant les données de ta macros, je pourrais arrivé au résultat escompté ?.
Encore mille mercis.
Bien cordialement
Thierry
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
Modifié par eriiic le 12/10/2011 à 09:49
Bonjour,

1) date sous le format 89-92,
et je réécris à chaque fois 1989-1992

et pas 1989->1992 ?

2) Il faut modifier les -89 et 89- isolés également ou juste lorsqu'il y a 2 dates accolées ?
et en -1989 ou en ->1989 ?

3) s'il y a un - il y a obligatoirement une date à gauche et/ou à droite ?

eric
0
thilaunathisa Messages postés 168 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 10 décembre 2011 25
12 oct. 2011 à 09:54
Quand
89-92 Doit devenir 1989-1992
quand -89 (rien devant ni derrière juste ça) doit devenir ->1989
quand 89- (rien devant ni derrière juste ça) doit devenir 1989->

En fait, une fois le fichier traduit ainsi, lors de son incorporation, avec ces abbréviations, on lira:

1989-1992 reste ainsi
-> 1989 devient Jusqu'à 1989
1989-> devient A partir de 1989
Encore merci de ton aide précieuse.
Thierry
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
Modifié par eriiic le 12/10/2011 à 10:13
il ne faut pas mettre directement Jusqu'à et A partir de ?

et tu n'as pas répondu au 3) que j'ai édité après...
0
thilaunathisa Messages postés 168 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 10 décembre 2011 25
12 oct. 2011 à 10:27
il ne faut pas mettre directement Jusqu'à et A partir de ?

Non, c'est généré par la suite dans une application spécifique.

"et tu n'as pas répondu au 3) que j'ai édité après..."

3) s'il y a un - il y a obligatoirement une date à gauche et/ou à droite ?

Dans la feuille Excel , non, il peut y avoir ce signe "-" sans date avant ou après.
Par contre si date, oui, toujours "-" entre deux dates, avant, ou après.
Cdt
Thierry
0