Mise en forme automatique ligne entière selon caractère. Word

Résolu/Fermé
bjour Messages postés 6068 Date d'inscription lundi 11 janvier 2010 Statut Contributeur Dernière intervention 2 mai 2022 - 10 déc. 2012 à 18:12
m@rina Messages postés 20016 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 16 avril 2024 - 12 déc. 2012 à 18:01
Bonjour,


J'ai sous sur word (2007) un texte assez long et un peu répétitif. Je souhaiterais mettre en forme (couleur du texte + gras) automatiquement toutes les lignes commençant par un caractère précis.

Sachant que sur word, pas de mise en forme conditionnelle. Peut être la fonction recherche/remplacer est utile, mais je n'arrive pas à aboutir à un résultat.


Merci d'avance de votre aide !


Cdlt,




A voir également:

5 réponses

pépé35530 Messages postés 2942 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 19 mars 2016 1 382
10 déc. 2012 à 18:37
Bonjour,

Tu peux utiliser :

Soit la fonction "Remplacer" avec possibilité de modifier la police, la couleur, etc...
Soit utiliser le bouton "Reproduire la mise en forme".
Rappel : le double-clic sur le bouton permet de conserver la fonction. Pour désactiver cliquer à nouveau sur le bouton "Reproduire la mise en forme".

A+

pépé
0
bjour Messages postés 6068 Date d'inscription lundi 11 janvier 2010 Statut Contributeur Dernière intervention 2 mai 2022 4 065
11 déc. 2012 à 21:42
Bonsoir,

merci de votre réponse, Reproduire la mise en forme m'a déjà lancé dans le travail, mais ça oblige tout de même à cliquer sur chaque ligne où le caractère apparait.

Je ne vois pas par contre comment faire avec rechercher ?
Car il faut rechercher le caractère en début de ligne, puis colorier toute la ligne correspondante.
0
pépé35530 Messages postés 2942 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 19 mars 2016 1 382
11 déc. 2012 à 23:28
Bonsoir,

La commande "recherché" avec l'option "respecter la casse" et "surligné"
permet de mettre en évidence la première lettre recherchée (en majuscule) en soulignant en jaune celle-ci.

Sinon, il faudrait écrire une macro.

A+

pépé
0
m@rina Messages postés 20016 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 16 avril 2024 11 268
11 déc. 2012 à 23:33
Bonjour,

Tu fais un recherche-remplace en cochant l'utilisation des caractères génériques.
Pour formater tous les caractères de chaque ligne qui commence par exemple par la lettre A :

Rechercher : (^13A*^13)
Remplacer par : \1

Tu cliques sur le bouton Plus, et dans la liste déroulante, tu choisis Police, et tu choisis le format (police, couleur, graisse, etc.)

Ceci est valable si tes lignes se terminent bien par un retour paragraphe.

m@rina
0

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

Posez votre question
bjour Messages postés 6068 Date d'inscription lundi 11 janvier 2010 Statut Contributeur Dernière intervention 2 mai 2022 4 065
12 déc. 2012 à 17:50
J'avoue que ta méthode est pratique !

je coche bien les caractères génériques, je tape le tout comme tu l'as écrit, parenthèses comme il faut. Mais ça m'indique seulement des paragraphes, ou plus précisément du retour paragraphe d'un paragraphe n jusqu'à la fin du paragraphe n+1.

A noter que le caractère est >
j'ai donc (^13>*^13) , ca veut peut être dire qqch d'autre pour word ?
0
m@rina Messages postés 20016 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 16 avril 2024 11 268
Modifié par m@rina le 12/12/2012 à 18:01
Le caractère > est déjà un caractère générique. Il faut donc que tu le fasses précéder par un antislash, ce qui donne :

(^13\>*^13)
0