John a demandé s’il existe un moyen rapide de mettre une date calculée dans une lettre créée dans Word. Il voulait envoyer des lettres fusionnées par courrier avec une date qui est 30 jours après la date à laquelle les lettres ont été créées.

Malheureusement, il n’existe aucun moyen natif de le faire dans Word. Par exemple, vous ne pouvez pas utiliser de code de champ pour insérer une date calculée. Si vous utilisez Excel ou Access comme source de données pour le publipostage, la solution la plus simple peut être de simplement ajouter un champ dans la source de données qui affiche la date calculée. (Il est très facile de le faire dans Excel et Access.) Le champ de source de données peut ensuite être placé dans le document de fusion et publipostage et tout est défini.

Si vous souhaitez vous en tenir à Word et que vous ne pouvez pas modifier la source de données (peut-être que quelqu’un d’autre la fournit), vous pouvez utiliser une macro pour insérer la date future. La macro VBA suivante fera l’affaire:

Sub FutureDate()

Selection.TypeText Text:=Format(Date + 30, "mmmm d, yyyy")

End Sub

Cette macro détermine la date du jour, y ajoute 30 jours, la met en forme comme spécifié dans la chaîne de format (« mmmm j, aaaa ») et l’insère dans le document. Si vous affectez cette macro à une touche de raccourci, vous pouvez insérer rapidement votre date future quand vous le souhaitez.

_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 (11556) 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:

lien: / word-Calculated_Dates [Dates calculées].