Ajoute x mois à une date

Résolu/Fermé
saad - 29 nov. 2008 à 21:44
 saad - 8 déc. 2008 à 20:37
Bonjour,
sous access
je veux ajouter un champs (délai) qui contient des nombres qui renvoient des durée en mois ( ex : 2 est 2 mois ), à un champs (datefabrication) qui contient des date et ce pour avoir une date d'experation

ex : dateexperation : [date]+[délai] = 15/11/08 ( si date = 15/07/08 et délai = 4)
merci les programmeurs

1 réponse

lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
30 nov. 2008 à 11:10
Bonjour,
Peut-être comme ça...
datedeb = "15/2/2008"
dateDel = DateSerial(Year(datedeb), Month(datedeb) + 4, Day(datedeb))

A+
0
merci pour la reponse
mais le champs délais ne contient pas que le nombre 4 mais des nombre entre 1 et 12 ( se sont des nombres de mois )
merci encore
0
lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190 > saad
8 déc. 2008 à 11:11
Tu remplace le "4" que j'ai mis pour l'exemple par le contenu du champ "Délai" !!
0
saad > lermite222 Messages postés 8724 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020
8 déc. 2008 à 20:37
merci
je l'ai trouver c'est
AjDate("m",[délai],[datefabrication])
c'est facile
0