Salut à tous,
Voilà mon problème j'utilise VBA sous Excel, j'ai créer un userform ou l'utilisateur doit remplir
une date dans une textbox.
Il y a un bouton de type valider, qui ensuite renvoit la valeur de la textbox vers une cellule
( ex: Range("A1" ).value = textbox1.value )
Mais voilà le BUG:
Par exemple l'utilisateur inscrit dans le textbox commme date 02/05/2006 et lorque l'on valide la date reportée dans la cellule devient 05/02/2006.
Lorsque l'on ouvre à nouveau le userform, la valeur de la textbox est 05/02/2006 (normal) mais si l'on revalide la date reportée dans la cellule est à nouveau inversée : 02/05/2006 !
A chaque validation (report de valeur), le jour et le mois sont constamment inversé !
(Bien sur cela ne le fait pas sur des date avec un jour sup. à 12 (20/02/2006 par ex))
D'ou vient ce bug et surtout quelle est la solution ?