Addition jours à date dans formulaire Word 2010

Résolu
romanza Messages postés 263 Statut Membre -  
m@rina Messages postés 26239 Statut Contributeur -
Bonjour,


J'ai créé un champ date "A" dans un formulaire Word 2010.

Dans ce champ je dois inscrire une date.

J'ai crée un autre champ DATE "B" qui doit calculer la date du champ "A" + 37 jours.

Que dois-je écrire comme expression dans le champ "B"?

Je vous remercie pour votre aide


A voir également:

7 réponses

m@rina Messages postés 26239 Statut Contributeur 11 480
 
Bonsoir,

Tu crées tes deux champs date.
Supposant qu'ils se nomment "Texte1" "Texte2", tu entres la macro suivante :

Sub ladate()
Dim date1 As Date, date2 As Date
date1 = ActiveDocument.FormFields("Texte1").Result
date2 = date1 + 37
ActiveDocument.FormFields("Texte2").Result = date2
End Sub


Tu ouvres le premier champ date, puis sous la rubrique "A la sortie", tu sélectionnes la macro ladate que tu as précédemment entrée.
Tu coches également l'option "Calculer à la sortie".

Tu ouvres ensuite le second champ date et tu décoches l'option "Remplissage activé".

A présent, tu peux protéger le document. Tu entres une date quelconque dans le premier champ et en appuyant sur la touche Tab, le deuxième champ sera automatiquement calculé avec 37 jours de plus.

m@rina

Nous ne sommes pas devins : n'oubliez pas d'indiquer la version du logiciel utilisé, et comment vous avez procédé.
3