Michael a des documents qu’il doit éditer quotidiennement. Ces documents sont «fluides», sans fin ni début de phrase. (Elles commencent comme des transcriptions brutes.) Michael serait très utile s’il pouvait sélectionner un caractère et demander à une macro de mettre automatiquement ce caractère en majuscule et de reculer de deux espaces pour taper un point. Cela lui permettrait de modifier les documents beaucoup plus rapidement qu’il ne le pourrait autrement.

Ce type de besoin est fait sur mesure pour être adressé avec une macro. Voici un exemple de macro simple qui fera exactement ce que Michael veut:

Sub BreakSentence()

Selection.Range.Case = wdUpperCase     Selection.MoveLeft Unit:=wdCharacter, Count:=2     Selection.TypeText Text:="."

End Sub

Pour l’utiliser, sélectionnez simplement le caractère qui se trouve au début de ce que vous voyez comme nouvelle phrase. (À vrai dire, vous pourriez probablement vous en tirer simplement en plaçant le point d’insertion juste avant ce caractère.) Exécutez la macro et elle exécute les deux tâches: mettre la lettre en majuscule et insérer un point.

La plus grande hypothèse dans cette macro est qu’il n’y a qu’un seul espace entre chaque mot. S’il y a plusieurs espaces, vous devrez « nettoyer » votre texte après l’exécution de la macro.

Vous pouvez rendre la macro encore plus utile en l’attribuant à une touche de raccourci. Cela vous permet de faire votre sélection de personnage, d’appuyer sur la touche de raccourci, puis de poursuivre vos modifications. La façon dont vous attribuez une macro à une touche de raccourci est décrite link: / wordribbon-Defining_a_Shortcut_for_a_Macro [dans ce WordTip].

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

WordTips est votre source pour une formation Microsoft Word rentable.

(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (13668) s’applique à Microsoft Word 2007, 2010, 2013, 2016, 2019 et Word dans Office 365.