Problème DTpicker [VBA]

Résolu
mimi_1990 Messages postés 99 Statut Membre -  
mimi_1990 Messages postés 99 Statut Membre -
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 1659 Statut Membre 294
 
essaye avec des guillemets :

Format(dt1.Value, "YYYY/MM/DD")
1
Krysstof Messages postés 1659 Statut Membre 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 99 Statut Membre 15
 
AAAH super merci beaucoup !! ça marche !
0
mimi_1990 Messages postés 99 Statut Membre 15
 
merci pour la réponse rapide mais même avec les guillements il me met le même message d'erreur :S
0