Dans une Textbox1, je dois saisir une date et par rapport à cette date je calculer une autre date dans Textbox2.exemple :
Textbox1 : saisie>> 12/03/2011
Textbox2 : valeur calculée>> 12/03/2011 + 90jours
Pour faire des calculs sur les dates il faut utiliser la fonction
DateAdd(interval, number, date)
if isdate(Textbox1.value) then Textbox2 = DateAdd("m", 90, Textbox1.value)
Ce sont les paramètres de la fonction. Pour les trouver il faut utiliser l'aide de VBA.
Aide VBA
La syntaxe de la fonction DateAdd comprend les arguments nommés suivants :
Élément Description
interval Expression de chaîne correspondant à l'intervalle de temps à ajouter.
number Expression numérique correspondant au nombre d'intervalles à ajouter. Peut être positive (pour obtenir des dates dans le futur) ou négative (pour obtenir des dates dans le passé).
date Variant (Date) ou caractère littéral représentant la date à laquelle l'intervalle est ajouté.