Problème DTpicker [VBA]

Résolu
mimi_1990 Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   -  
mimi_1990 Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un petit souci concernant le DTpicker de VBA.

J'ai un userform avec deux DTpicker
Je veux, pour le moment, simplement réussir a les définirs donc je test en demandant une msgbox avec les deux dates.
seulement lorsque j'execute il me dit:

erreur de compilation: qualificateur incorrect!
en me surlignant dt1 ou dt2 !

le dt1 est le nom de mon DTpicker1 est le dt2 le nom de mon DTpicker2
    Dim dmin, dmax As String
    Dim dt1, dt2 As Date
    dmin = Format(dt1.Value, YYYY / MM / DD)
    dmax = Format(dt2.Value, YYYY / MM / DD)
    MsgBox dmin & dmax


D'avance merci pour vos réponses

2 réponses

Krysstof Messages postés 1489 Date d'inscription   Statut Membre Dernière intervention   294
 
essaye avec des guillemets :

Format(dt1.Value, "YYYY/MM/DD")
1
Krysstof Messages postés 1489 Date d'inscription   Statut Membre Dernière intervention   294
 
oops, j'ai rien dit...

si tes DTPicker s'appelle dt1 et dt2

il ne faut pas que tu fasses

Dim dt1, dt2 as date !!!

tu redéclares les variables et c'est pas bon.
0
mimi_1990 Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   15
 
AAAH super merci beaucoup !! ça marche !
0
mimi_1990 Messages postés 75 Date d'inscription   Statut Membre Dernière intervention   15
 
merci pour la réponse rapide mais même avec les guillements il me met le même message d'erreur :S
0