incrementer une date mois apres mois

  • Initiateur de la discussion fred
  • Date de début
F

fred

Guest
Salut le forum =)

je sais que la question a déja été posée, mais je n'ai pas réussi à résoudre mon probleme.
J'ai une date dans un userform au format chaine, je veux l'incrementer dans un tableau...
ma formule...

CopyEcheance1 = CDate(Echeance1.Value)
For a = 0 To (CopyNbMensualite - 1)
Cells(a + 3, 2) = CopyEcheance1 + a
Next a

...m'incremente d'un jour seulement.
Comment je dois m'y prendre ?
 
J

Jean-Marie

Guest
Bonjour,

?ric ne t'a pas signalé que la fonction mois.decaler fait partie d'une macro complémentaire "Utilitaire d'analyse", pour utiliser cette fonction tu devras l'installer sur ta machine.

Bonne journée

@+Jean-Marie
 
F

fred

Guest
=> solution

j'ai résolu mon probleme avec la fonction DateAdd()

Cells(a + 3, 2) = DateAdd("m", a, CopyEcheance1)

avec
"m" pour mois,
a mon compteur,
CopyEcheance1 ma date au format dd/mm/yyyy

je remercie ceux qui se sont penchés sur mon probleme
(vous inquiétez pas , je reviendrais sous peu ;-) )
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
314 655
Messages
2 111 605
Membres
111 217
dernier inscrit
aladinkabeya2