OVH Cloud OVH Cloud

vba word

1 réponse
Avatar
Liliane
Bonsoir,

Merci de me venir en aide
J'ai un champ texte dans lequel se plaque une date via une userForm
Je voudrais que cette date se plaque dans un tableau champ texte nom de
signet Texte1 mais en faisant un calcul

exemple je saisie la date dans mon userForm 15/01/05 je souhaite enlever 9
mois a cette date c'est à dire obtenir 15/04/04 et que ce résultat se plaque
dans mon champ "texte1" nom de mon signet

Merci d'avance Liliane

1 réponse

Avatar
Anacoluthe
Bonjour !

'Liliane' nous a écrit ...
J'ai un champ texte dans lequel se plaque une date via une userForm
Je voudrais que cette date se plaque dans un tableau champ texte nom de
signet Texte1 mais en faisant un calcul
exemple je saisie la date dans mon userForm 15/01/05 je souhaite enlever 9
mois a cette date c'est à dire obtenir 15/04/04 et que ce résultat se plaque
dans mon champ "texte1" nom de mon signet


Word est nul en calcul de dates : vous devez faire l'opération
en VBA dans le code de votre UserForm avant de placer le
résultat dans votre document. Utilisez la fonction DateAdd.
Votre calcul de conception 9 mois en arrière s'écrirait
DateAdd("M", -9, "15/01/05")

Anacoluthe
« Nous avons neuf mois de vie privée. »
- Heathcote WILLIAMS