Lorsque vous développez un document, il peut arriver que vous souhaitiez transposer deux paragraphes adjacents. Tout ce que vous avez à faire est de positionner le point d’insertion entre deux paragraphes que vous souhaitez transposer, puis d’émettre la macro dans cette astuce. Si vous placez le curseur à l’intérieur d’un paragraphe, cela suppose que vous souhaitez transposer le paragraphe actuel avec ce qui suit. Cette macro, TransposeParagraphs, fera l’affaire:

Sub TransposeParagraphs()

Selection.MoveUp Unit:=wdParagraph, _       Count:=1, Extend:=wdExtend     Selection.MoveLeft Unit:=wdCharacter, Count:=1     Selection.MoveDown Unit:=wdParagraph, _       Count:=1, Extend:=wdExtend     Selection.Range.Cut     Selection.MoveDown Unit:=wdParagraph, Count:=1     Selection.Range.Paste End Sub

_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 (977) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:

link: / wordribbon-Transposing_Two_Paragraphs [Transposition de deux paragraphes].