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

Statistiques des forums

Discussions
312 677
Messages
2 090 822
Membres
104 677
dernier inscrit
soufiane12