Fonction cdate

Résolu
Signaler
Messages postés
480
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2007
-
Messages postés
480
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2007
-
Bonjours,



Je voudrais savoir comment fonctionne la fonction cdate (pas son
utilisation mais son fonctionnement) car j'aimerais trouver la fonction
inverse.

Est ce que cette fonction existe deja ??????

JRB

3 réponses

Messages postés
1352
Date d'inscription
lundi 27 octobre 2003
Statut
Membre
Dernière intervention
19 novembre 2008
2
la fonction CDate convertit une chaine de caractère qui est formaté en Date vers une variable de type Date



Dim DT as Date

DT = Cdate("01/01/2005")



L'inverse est plus simple

il suffit d'affecter une date à une chaine de caractère



Dim ST As String

ST = Date







PS: Si votre problème est résolu, prière de bien vouloir clôturer votre message par une réponse acceptée !
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
31
CDate transforme une date en quantième par rapport à l'année 1900 (+ 2)

la fonction inverse consisterait à trouver une date à partir de son quantième

c'est possible de le calculer à la main, mais Vb le fait très bien tout seul



Dim dt As Date



dt = CDate("12/07/2005")

MsgBox CDbl(dt) ' 38545 = 105*365 + 25 + 193 + 2



MsgBox dt

MsgBox CStr(CDate(38545))


Daniel
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
480
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
3 septembre 2007
1
Merci je pensais que c'etait plus compliqué que ca. En fait je cherché
a faire l'inverse de la fonction qui transforme les variables datetime
que l'on recupere dans le WMI.



MERCI.

JRB