Dim madatestring As String Dim madatedate As Date madatestring = "27/02/2008" madatedate = CDate(madatestring) + 3 MsgBox madatedate
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question'Passer au jours suivant_________________________________________________________________________________________________________ DateAdd("d", 1, "DateSelec") = DateSelec Format("DateSelec", aammdd) = DateSelec Next i
'Passer au jours suivant_________________________________________________________________________________________________________ 'Déclaration de variable jour = Left(Right(DateSelec, 2), 4) 'Jours actuel sorti de la chaine de caractère jourFev = Février 'Nombre de jours dans le mois de février 'Addition des jours pour janvier If Mois 1 And jour 31 Then DateSelec = DateSelec + 100 DateSelec = DateSelec - 31 End If 'Addition des jours pour février If Mois 2 And jourFev 28 Then DateSelec = DateSelec + 100 DateSelec = DateSelec - 28 ElseIf Mois 2 And jourFev 29 Then DateSelec = DateSelec + 100 DateSelec = DateSelec - 29 End If 'Addition des jours pour Mars If Mois 3 And jour 31 Then DateSelec = DateSelec + 100 DateSelec = DateSelec - 31 End If DateSelec = DateSelec + 1
2) - pour ajouter des unités en jours, nul même besoin de DateAdd (il suffit d'ajouter des unités) à la date concernée !