Ecrire date

bonjour

je voudrais ecrire la date dans 3 mois en vba

et j'ai fait comme ci-dessous mais ça ne marche pas

for i=2 to k

date=DateValue(Year(Date) + 1 & "/" & Month(Range("H" & i + 6)) + 3 & "/" & Day(Range("H" & i + 6)))

next

merci bien

Bonjour,

utilise la fonction DateAdd qui est fait pour ça

DateAdd("m", 3, Date)

regarde dans l'aide de Excel pour plus de détail

bonjour ,

merci de votre aide mais j'ai besoin d'aide

sur ce point:

la date du jour est en cellule B2 en colonne D jai les dates de fin de contrat

pour ces contrats il s'agit d'un versement d'interets dont les periodes sont trimestrielles

,semestrielles et annuelles données en colonnes C

*MON objectif est de connaitre la date de versement du prochain interet à partir de la date du jour

voici un exemple :

supposons que nous avons un contrat signé le 01/01/2010 et qui prend fin 31/12/2010

il a donc une duré de 1 an

supposons que nous sommes le 20/02/2010 alors :

*le prochain coupon trimestriel sera versé le 01/04/2010 en fait il faut trouver la date de versement du prochain coupon en fonction de la date

du jour

il s'agit d'un premier temps de trouver le nombre de trimestre entre aujourd'hui et la date de findu contrat

s'il reste 3 trimestres et 15 jours d'ici l'echeance cela signifie que le prochain coupon sera versé dans 15 jours c'est cette date là qu'il faut trouver

"puis faire la même chose semestriellement"

merci de votre aide

30classeur1.zip (8.79 Ko)
Rechercher des sujets similaires à "ecrire date"