Convertir jour de l'année en date

Résolu
marcod59 Messages postés 170 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 13 juin 2010 - 2 nov. 2007 à 17:51
marcod59 Messages postés 170 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 13 juin 2010 - 2 nov. 2007 à 19:52
Bonjour,

Je cherche comment en VBA, ou avec une formule d'excel, convertir le quantième du jour de l'année en une date.
je sais convertir une date en quantième jour de l'année, mais ne trouve pas l'inverse. Pour info c'est en VBA : DatePart("y", "10/10/2007") qui me donne 283.

Merci d'avance
@+++
marcod59

2 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
2 nov. 2007 à 18:04
Bonjour
Le rang du jour est le nombre de jours qui le séparent du 1er janvier
La fonction DateAdd... non ?
3
marcod59 Messages postés 170 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 13 juin 2010
2 nov. 2007 à 19:52
Merci jmfmarques,

Effectivement, la fonction DateAdd va bien. Je donne un l'exemple pour ceux que ça intéresse :
DateAdd("y", 283 - 1, "01/01/2007")
Pour avoir la bonne réponse il faut retrancher 1 au quantième que l'on cherche.

Bon week end
@+++
marcod59
0
Rejoignez-nous