Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…