Soustraire un moi d'une date [Résolu]

anissa2 - 1 nov. 2012 à 12:08 - Dernière réponse : Charles Racaud 3181 Messages postés dimanche 15 février 2004Date d'inscription 9 avril 2017 Dernière intervention
- 1 nov. 2012 à 13:03
Bonjour,
j'ai une liste qu'il faut que je la remplisse avec des dates à partir de la date du jour, et en allant vers l'arrière chaque fois d'un moi.
Bon pour ajouter un moi à une date j'utilise:
   Dim dat As Date = Now
  MsgBox(dat.AddMonths(1))

Mais moi je veux faire le contraire de ctte manup sans décomposer la date comme ça:
 Dim dat As Integer = Now.Month - 1

parceque je risque d'avoir une erreur par rapport à l'année
Merci de m'aider
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Charles Racaud 3181 Messages postés dimanche 15 février 2004Date d'inscription 9 avril 2017 Dernière intervention - 1 nov. 2012 à 13:03
3
Merci
Salut,

AddMonths accepte les nombres négatifs :

Dim dat As Date = Now
MsgBox(dat.AddMonths(-1))



_____________
Kenji

Merci Charles Racaud 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 96 internautes ce mois-ci

Commenter la réponse de Charles Racaud

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.