Insérer des caractères avant et après une recherche de mots.

Résolu/Fermé
Steevflores Messages postés 12 Date d'inscription samedi 23 janvier 2021 Statut Membre Dernière intervention 15 septembre 2021 - 13 sept. 2021 à 18:45
Steevflores Messages postés 12 Date d'inscription samedi 23 janvier 2021 Statut Membre Dernière intervention 15 septembre 2021 - 15 sept. 2021 à 10:26
Bonjour,

Je vous écris pour faire suite à une requête que j'avais effectuée dans le forum InDesign :

https://forums.commentcamarche.net/forum/affich-37309264-conserver-les-attributs-gras-et-italique-lors-d-une-fusion-de-donnee

En fait, pour faire simple :
Pour faire du publipostage sous Indesign depuis un fichier word, je suis obligé de passer par un fichier csv intermédiaire.

Or, les fichiers csv ne conservent pas les informations d'italique et de gras, chose que je souhaiterais récupérer lors de mon publipostage Indesign.

J'ai pensé à une solution bête mais qui marcherait :
Rechercher sous word toutes les occurrences de texte en italique, rajouter *** avant et après ce texte, et sous InDesign je refais un GREP qui identifie tout ce qui est entre deux "***" et le met en italique.

ex : texte -> ***texte*** -> texte

Sauf que... Est-il possible de faire quelque chose comme ça dans word ? Avec une macro ou autre ?

Merci par avance pour votre aide...
A voir également:

4 réponses

Raymond PENTIER Messages postés 58392 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 22 avril 2024 17 095
14 sept. 2021 à 01:33
Bonjour.

Je ne vois qu'une personne qui pourrait te donner une réponse fiable (positive ou négative) , c'est m@rina !
Alors patiente jusqu'à ce qu'elle tombe sur ta discussion ...
0
Steevflores Messages postés 12 Date d'inscription samedi 23 janvier 2021 Statut Membre Dernière intervention 15 septembre 2021
Modifié le 14 sept. 2021 à 15:59
Effectivement, M@rina m'a déjà sauvé la mise une fois ^^
En espérant avoir un petit retour sur cette question aussi...
0
brucine Messages postés 14285 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 avril 2024 1 810
14 sept. 2021 à 17:37
Bonjour,

Il y a peut-être un plan B en 2 temps: enregistrer doc sur xml (qui aura les balises de mise en forme) puis ouvrir xml dans Excel et enregistrer csv?
0
Steevflores Messages postés 12 Date d'inscription samedi 23 janvier 2021 Statut Membre Dernière intervention 15 septembre 2021 > brucine Messages postés 14285 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 23 avril 2024
15 sept. 2021 à 10:26
En fait, c'est dans le CSV que les infos ne sont plus conservées. Excel conserve les infos italiques / gras mais uniquement en XLS, d'après ce que j'ai vu.
0
m@rina Messages postés 20061 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 22 avril 2024 11 269
14 sept. 2021 à 17:40
Bonjour

Supposant qu'il s'agit de mots entiers, c'est tout simple avec le Recherche-Remplace (Ctrl+h)

Rechercher : on ne met rien, mais on va dans le menu Format Police (en bas) et on coche italique.
Ensuite on coche l'option Mot entier.

Remplacer par : ***^&***

m@rina

0
Steevflores Messages postés 12 Date d'inscription samedi 23 janvier 2021 Statut Membre Dernière intervention 15 septembre 2021
14 sept. 2021 à 17:45
Oh merci beaucoup !!

C'est exactement ce qu'il me fallait, mais je ne savais pas comment mentionner le fait de conserver le texte existant. c'était donc ^&

Problème résolu, et potentiellement des heures de gagnées !
0