Bonjour,
J'ai un gros souci avec DT picker et je m'en arrache les cheveux depuis ce matin!
Quand l'utilisateur choisit une date depuis DTP dans une UF celle-ci se copie dans une cellule.
Le problème si le jour choisit est inférieur au 12 (par exemple 2 avril)
la date s'affiche : 04/02/08
Alors que si le jour est supérieru à 12 genre 13 avril :
elle s'affichera 13/04/08
Je ne trouve pas l'origine de ce problème et je cherche desperement sur le forum mais rien de similaire...
Le code :
Private Sub UserForm_Initialize()
Ecran_Saisie.DTPicker2 = Date
End Sub
Private Sub CommandButton1_Click()
Range("G699").End(xlUp).Offset(1, 0).Value = UCase(DTPicker2.Value)
End Sub
Private Sub DTPicker2_CallbackKeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer, ByVal CallbackField As String, CallbackDate As Date)
End Sub
Les propriétés du DTPicker (edit: le format est resté sur custom parce que j'ai essayé des trucs mais avec le format ShortDate le bugue est la aussi!):
Les résultats en image :
Les cellules passent automatiquement du format standard au format date type : "*14/03/2001"
si quelqu'un me trouve la soluce, il sera mon dieu pour 2 jours!
😀