Normalement, lorsque vous apportez des modifications à vos documents, Word garde une trace de ce que vous faites. Word fait cela afin que vous puissiez utiliser ultérieurement les commandes Annuler et Rétablir dans la barre d’outils. Cependant, que se passe-t-il si vous développez une macro et que vous ne voulez pas que l’utilisateur puisse annuler les modifications? Dans ce cas, vous pouvez utiliser la méthode UndoClear dans votre macro, comme suit:

ActiveDocument.UndoClear

Dans cet usage, UndoClear efface la pile d’annulation (la liste des actions mémorisées par Word) pour le document actif. Notez que cela affecte uniquement les actions qui ont été enregistrées jusqu’à présent; toute nouvelle action sera dûment enregistrée et disponible sur la pile.

_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 (13275) s’applique à Microsoft Word 2007, 2010, 2013, 2016, 2019 et Word dans Office 365. Vous pouvez trouver une version de cette astuce pour le ancienne interface de menu de Word ici:

link: / word-Clearing_the_Undo_Stack_in_a_Macro [Effacement de la pile d’annulation dans une macro].