Vba exel

Signaler
Messages postés
4
Date d'inscription
mardi 7 novembre 2006
Statut
Membre
Dernière intervention
15 juin 2007
-
Messages postés
1241
Date d'inscription
mardi 10 octobre 2006
Statut
Membre
Dernière intervention
27 août 2013
-
si quelqu'un à une réponse à mon petit problème, j'utilise dans une userform, un calendrier (calendar1), lorqsue je séléctionne une date sur ce calendrier et que je fais par exemple "textbox1.value=calendar1.value", dans la textbox1 apparait bien ma date selectionnées, par contre si je transfert cette valeur dans une cellule d'un tableau excel style "sheets("Données").cells(17,6) = calendar1.value", la valeur est exacte pour toute date supérieure au 12 du mois sélectionné et pour tout choix de jour compris entre 1 et 12 la valeur prise par le mois dans la cellule devient la valeur du jour et celle du jour devient celle du mois du calendrier et ce quelque soit le format imposé à la cellule, j'y perd un peu le peu de latin qui me reste....

merci

1 réponse

Messages postés
1241
Date d'inscription
mardi 10 octobre 2006
Statut
Membre
Dernière intervention
27 août 2013
6
Bonjour,

Avec une petite recherche sur le forum tu aurais pu trouver des messages qui parlent de vba et des dates.
Je ne connais pas vba mais au vu de ce que tu dis je pene que tu devrais utiliser Format.
TaDate = Format(TaDate,"dd/mm/yy")