Inversion JJ/MM Textbox - VBA

Bonjour,

J'utilise un formulaire pour remplir des cases dans un tableau, jusque là, aucun soucis.

Le problème arrive pour la date.

J'utilise une textbox pour la date :

Date_textbox.Value = ""

Le problème est que si je rentre la valeur : 10/03/2015, il m'inscrit dans le tableau 03/10/2015.

En gros il inverse JJ/MM ...

Une solution?

Voilà comment j'inscrit :

Cells(emptyRow, 1).Value = Date_textbox.Value

Si vous avez une solution svp...

Fichier joint.

Bonjour,

Avec VBA ...concernant les dates ... la solution réside très souvent dans l'utilisation de DateSerial() ....

Elle permet de reconstruire la date ....

Bonjour,

edit : autant pour moi, j'avais lu trop vite !

Voir aussi la fonction CDate

Bonjour le fil,

En utilisant les fonctions CDate() et Format()

Cells(emptyRow, 1).Value = Format(Cdate(Date_textbox),"mm/dd/yyyy")

A+

Re,

Merci à tous, la solution d'utilser CDate était la bonne !

Rechercher des sujets similaires à "inversion textbox vba"