Bonjour,
Apparemment, DTPicker renvoie que du texte dans la cellule, il faut utiliser une autre cellule en mettant = D2*1 et en formatant la cellule au format choisi (ou D2 représente la cellule liée au DTPicker). Sinon il faut aller dans les propriétés de DTPicker et mettre supprimer l'heure de la propriété Value.
Sinon, oui l'affichage de DTPicker semble très instable, j'ai réussi à le corriger en mettant à l'ouverture :
Private Sub Workbook_Open()
Dim n As Byte
For n = 1 To 3
Feuil1.DTPicker1.Top = Feuil1.DTPicker1.Top + 1
DoEvents
Feuil1.DTPicker1.Top = Feuil1.DTPicker1.Top - 1
DoEvents
Next n
End Sub
Juste pour le forcer à se remettre en forme, mais c'est quand même anormal. De plus cela oblige le classeur à passer en xlsm ou xlsb.