micmerle
Messages postés32Date d'inscriptionmercredi 24 mars 2004StatutMembreDernière intervention 3 août 2006
-
10 mai 2006 à 14:01
micmerle
Messages postés32Date d'inscriptionmercredi 24 mars 2004StatutMembreDernière intervention 3 août 2006
-
11 mai 2006 à 11:18
Bonjour,
Dans une petite appli de calendrier j'utilise des dates mais ca marche pas qd les paramètres régionaux ne sont pas ceux q j'attends....
1/ je récupère une date depuis Excel
2/ j'extraie le jour, mois, année
3/ je crée une date correspondant au premier jour du mois (CDate("01/" & myMonth & "/" & myYear)) et après j'affiche mon calendrier.
Prob si la date n'est pas de la forme dd/mm/yy ca fait boum.
Idéalement je voudrais une fonction qui me renvoie une date en fonction du jour, du mois et de l'année mais j'ai pas trouvé ca dans l'aide...
A défaut, je voudrais pouvoir récupérer le format régional dans VBA pour pouvoir bidouiller ensuite.
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 201827 10 mai 2006 à 20:24
Bonsoir,
Comme PCPT, je ne suis pas sur d'avoir bien compris la question.
Dim MyDate1, MyDate2
MyDate1 =
DateSerial(
1970
,
1
,
1
)
' Renvoie 1 janvier 1970.
MyDate2 =
DateSerial(
1990 - 10
,
8 - 2
,
1 - 1
)
' Renvoie 31 mai 1980.
3/ je crée une date correspondant au premier jour du mois (CDate("01/" & myMonth & "/" & myYear)) et après j'affiche mon calendrier.
"Problème si la date n'est pas de la forme dd/mm/yy ca fait boum."
la date , c'est quoi, elle vient d'où ???
A tout hasard, myMonth est bien sur 2 caractères et myYear sur 4 caractères.
Avec un peu plus de précision(s), vous aurez certainement une réponse adéquate.