Twitter iPhone pliant OnePlus 12 PS5 Disney+ Orange Livebox Windows 11 ChatGPT

Date

2 réponses
Avatar
Eric
Bonjour

Sous vba, j'ai une date (au format date ou long=20
exemple :01/04/03 ou 37712). Je voudrais, par calcul dans=20
une proc=E9dure, rajouter 6 mois a cette date (Obtenir dans=20
l'exemple le 01/10/03 ou 37895). Mais mes connaissances=20
sont limit=E9es et je n'arrive point =E0 mes fins.

Je compte donc sur vous...

Merci d'avance

Eric

2 réponses

Avatar
patrick
bonjour
dans vba utilise la fonction DateAdd
voir dans l'aide les parametres
@+
patrick

"Eric" a écrit dans le message news:
04fb01c33fd3$41490660$
Bonjour

Sous vba, j'ai une date (au format date ou long
exemple :01/04/03 ou 37712). Je voudrais, par calcul dans
une procédure, rajouter 6 mois a cette date (Obtenir dans
l'exemple le 01/10/03 ou 37895). Mais mes connaissances
sont limitées et je n'arrive point à mes fins.

Je compte donc sur vous...

Merci d'avance

Eric
Avatar
Daniel.M
Salut Éric,

Avec:
maDate = DateSerial(2003, 4, 1)

maNlleDate = DateAdd("m", 6, maDate)
' ou
maNlleDate = DateSerial(Year(maDate), Month(maDate) + 6, Day(maDate))

Salutations,

Daniel M.

"Eric" wrote in message
news:04fb01c33fd3$41490660$
Bonjour

Sous vba, j'ai une date (au format date ou long
exemple :01/04/03 ou 37712). Je voudrais, par calcul dans
une procédure, rajouter 6 mois a cette date (Obtenir dans
l'exemple le 01/10/03 ou 37895). Mais mes connaissances
sont limitées et je n'arrive point à mes fins.

Je compte donc sur vous...

Merci d'avance

Eric