Date VBA-E en format yyyymmdd

Résolu/Fermé
NeOXi-_Alpha Messages postés 65 Date d'inscription mardi 13 novembre 2018 Statut Membre Dernière intervention 31 mai 2019 - 29 nov. 2018 à 09:59
NeOXi-_Alpha Messages postés 65 Date d'inscription mardi 13 novembre 2018 Statut Membre Dernière intervention 31 mai 2019 - 29 nov. 2018 à 12:02
bonjour je viens sollicité votre aide car j'aurai besoin d'aide sur du VBA,

dFirst = CDate("1/" & Format(DateAdd("m", 1, Date), "mm/yyyy"))
  dLast = CDate("25/" & Format(DateAdd("m", 1, Date), "mm/yyyy"))
  MsgBox "Premier jour: " & dFirst & vbCrLf & "Dernier jour: " & dLast


voilà pour le moment mon code ressemble très simplement a cela sauf que j'aimerai avoir la date sous un format spécifique ( yyyymmdd).
est t'il possible de le faire ? si oui comment? et de plus j'aimerai si possible que la variable dLast reprenne la variable dFirst et lui ajouté 30 jours.

Merci d'avance pour votre aide.
A voir également:

1 réponse

jordane45 Messages postés 38347 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 décembre 2024 4 719
29 nov. 2018 à 10:27
Bonjour,

Je pense que tu as déjà toutes les billes dans ton code.....
Tu as la fonction "FORMAT"
et la fonction "DateAdd"

En lisant la documentation de ces deux fonctions tu devrais trouver la réponse très facilement à tes questions.


0
NeOXi-_Alpha Messages postés 65 Date d'inscription mardi 13 novembre 2018 Statut Membre Dernière intervention 31 mai 2019
29 nov. 2018 à 10:38
Merci beaucoup, mais si je demande c'est parce que je suis débutant en VBA se code ne viens pas de moi m'ai d'un ancien forum, sa peu peut-être te donné une idée de mon niveau en VBA.
0
NeOXi-_Alpha Messages postés 65 Date d'inscription mardi 13 novembre 2018 Statut Membre Dernière intervention 31 mai 2019
29 nov. 2018 à 12:02
C'est bon problème régler merci
0