Pour partager cette vidéo sur les réseaux sociaux ou sur un site, voici son url :
Sujets que vous pourriez aussi aimer :Repérer les nombres dans un document
Cette nouvelle
astuce Word montre comment mettre en valeur automatiquement les chiffres, nombres et montants numériques dans un
document.
Dans l'exemple illustré par la capture, tous les montants numériques, dès lors qu'ils sont suffixés de la devise en Euro, sont automatiquement formatés en gras et en couleur. A ce titre, vous notez une différence de couleur entre les dizaines et les centaines. Et bien sûr, la technique que nous allons démontrer vaut pour les documents longs dans lesquels ces montants seraient cachés dans les moindres coins et recoins.
Source et procédure
Pour la démonstration de cette astuce, nous suggérons de récupérer cette petite facture.
Nous récupérons donc la petite facture vue précédemment. Elle est identique au détail près que les montants numériques ne sont pas formatés. Et comme nous le disions, cette mise en valeur doit être automatisée. L'objectif est de pouvoir exploiter ce procédé sur des documents longs de plusieurs dizaines de pages. La technique est proche de celles que nous avons utilisées lors de certaines
astuces précédentes. Elle consiste à exploiter la boîte de dialogue de recherche et de remplacement. Mais dans ce contexte, il n'y a pas vraiment d'éléments tangibles à repérer. Nous devons déceler la présence de certaines séquences. Ces séquences correspondent à la succession de chiffres, d'un espace et du symbole de l'Euro. C'est sur cette signature remarquable que les
expressions régulières de Word sont capables d'opérer pour engager la recherche pour modifier les attributs de format.
Nous devons dissocier la mise en valeur des dizaines et des centaines. C'est simplement le nombre de répétitions des chiffres utilisés dans la séquence qui change. Cependant, nous souhaitons exclure tous les montants qui ne sont pas accompagnés de la devise. Ainsi, seuls les totaux, tels que le propose ce modèle, seront mis en lumière. Il suffit donc d'associer le symbole de l'Euro dans la construction de l'expression de recherche.
- Réaliser le raccourci clavier CTRL + H,
De cette manière, nous affichons la boîte de dialogue de recherche et de remplacement.
- Cliquer sur le bouton Plus pour déployer cette boîte de dialogue,
- Ensuite, cocher la case Utiliser les caractères génériques,
Ce sont en effet les
caractères génériques qui permettent d'interpréter les
expressions régulières.
- Dans la zone Rechercher, ouvrir une parenthèse,
- Puis, taper la séquence suivante : [0-9],
Elle désigne tout chiffre de zéro à neuf. Mais pour les centaines, il en faut trois à la suite.
- Répéter cette séquence deux fois pour en obtenir trois : [0-9][0-9][0-9],
- Fermer la parenthèse de l'expression,
Ce sont en effet les parenthèses qui délimitent la séquence remarquable, ici une suite de trois chiffres à déceler.
- Ajouter un espace suivi du symbole de l'Euro, soit : € ,
De cette manière, nous excluons tous les montants ou nombres qui ne sont pas renseignés avec la devise. L'expression complète est donc la suivante :
([0-9][0-9][0-9]) €.
- Cliquer dans la zone Remplacer par juste en-dessous pour l'activer,
Nous ne devons rien saisir dans cette zone. Nous devons simplement indiquer quels sont les attributs de mise en forme à appliquer à chaque fois que cette séquence est trouvée.
- Tout en bas de la boîte de dialogue, cliquer sur le bouton Format,
- Dans la liste, choisir l'option Police,
- Dans la boîte de dialogue qui suit, sélectionner le style gras,
- Puis, avec la première liste déroulante, choisir un rouge foncé pour la couleur de police,
Ces réglages sont rappelés par la capture ci-dessus.
- Cliquer sur le bouton Ok pour valider ces attributs de mise en forme,
De retour sur la première boîte de dialogue, vous notez que ces réglages à appliquer sont rappelés sous la
zone Remplacer par.
- Dès lors, cliquer sur le bouton Remplacer tout,
Aussitôt une alerte apparaît indiquant que quatre modifications ont été opérées. Et d'ailleurs, vous pouvez les visualiser instantanément sur le document. Seules les centaines accompagnées du symbole de l'Euro ont été impactées. Tous ces montants ont été automatiquement formatés en gras et en rouge. Imaginez donc à quelle point cette méthode est puissante et précieuse lorsqu'il s'agit d'automatiser ces réglages sur des documents longs pouvant compter des centaines de montants à impacter.
- Valider l'alerte puis fermer la boîte de dialogue,
Il est important de comprendre que ces remplacements opèrent généralement sur une sélection préalable. Comme nous n'avons rien sélectionné avant d'agir, ces modifications concernent l'intégralité du document.
Pour les dizaines, nous souhaitons changer de couleur afin de bien les différencier. Le bleu fera l'affaire. Mais nous ne pouvons nous contenter de l'
expression régulière suivante :
([0-9][0-9]) €. Cette dernière influerait également sur les deux derniers chiffres des centaines. Tous ces montants sont précédés d'un espace, comme c'est le cas dans la majorité des documents. Il suffit donc de l'inclure en préfixe de l'
expression régulière.
- Réaliser le raccourci clavier CTRL + H,
- Dans la zone Rechercher, construire l'expression : ([0-9][0-9]) €, avec l'espace en préfixe,
- Cliquer dans la zone Remplacer par pour l'activer,
- En bas de la boîte de dialogue, cliquer sur le bouton Format,
- Dans la liste, choisir l'option Police,
- Avec la première liste déroulante, choisir un bleu foncé pour la couleur du texte,
- Valider ces attributs par le bouton Ok,
- Cliquer sur le bouton Remplacer tout de la première boîte de dialogue,
- Valider l'alerte et fermer la boîte de dialogue,
De retour sur le document, vous remarquez que toutes les dizaines ont parfaitement été formatées selon nos souhaits. Nous avons donc réussi à automatiser les opérations de mise en forme tout en distinguant astucieusement les montants selon leur ordre de grandeur.