XL 2016 [RESOLU]Format jjj jj mmmm aaaa issu d'un dtpicker dans excel

louatt

XLDnaute Junior
Bonjour à tous,

pour me faciliter la saise de date dans excel je met un activex DTPICKER et met en référence la cellule D2.

Cette cellule je lui met un format personnalisée jjjj jj mmmm aaaa mais le format ne s'applique pas.
Si je saisie une date manuellement 25/07/2018 alors le format personnalisé s'applique.

Le résultat renvoyé du DTPICKER est au format texte? voila pourquoi le format personnalisé ne s'applique pas?
Comment remédier à cela ?

Par avance merci pour vos lumières.

Cordialement.
 

Pièces jointes

  • Classeur calandar.xlsx
    19.2 KB · Affichages: 34

louatt

XLDnaute Junior
Bonsoir Fanfan38,

merci pour ta réponse, mais où dois je mettre ce code?

J'ai essayé ça dans le code de la feuille mais marche pas

Private Sub DTPicker1_CallbackKeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer, ByVal CallbackField As String, CallbackDate As Date)
'Range("d2").Value = CDate(DTPicker1)
Range("d2").Value = Format(DTPicker1, "dd mmmm yyyy")

End Sub

Cordialement.
 
Dernière édition:

louatt

XLDnaute Junior
Re bonsoir Fanfan38,

je suis vraiment désolé de t'avoir fait perdre ton temps, effectivement j'avais mis en format ma cellule b3, grrrr

encore désolé, et encore merci pour ta précieuse aide qui est trés constructive.

Cordialement.
 

Discussions similaires

Statistiques des forums

Discussions
312 104
Messages
2 085 335
Membres
102 865
dernier inscrit
FreyaSalander