Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

message d'erreur 2471

4 réponses
Avatar
Jérémy
bonjour,
j'ai un bouton avec code VB ds mon formulaire Access.=20
Mais mon code plante sur une ligne de code avec l'erreur=20
suivante :
"Erreur 2471 : L'objet ne contient pas d'objet=20
d'automatisation 'num' "!!!!!!!

code : max_dem =3D DMax("[n=B0
demande]", "Table_demandes", "[n=B0demandeur] =3D num")

Or j'ai d=E9j=E0 utilis=E9 ce code dans d'autres bases!

Help....please....
J=E9r=E9my.

4 réponses

Avatar
3stone
Salut,

"Jérémy"
j'ai un bouton avec code VB ds mon formulaire Access.
Mais mon code plante sur une ligne de code avec l'erreur
suivante :
"Erreur 2471 : L'objet ne contient pas d'objet
d'automatisation 'num' "!!!!!!!

code : max_dem = DMax("[n°demande]", "Table_demandes", "[n°demandeur] = num")



code : max_dem = DMax("[n°demande]", "Table_demandes", "[n°demandeur] =" & num)


si num est réellement numérique...


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Avatar
Damien Mermoz
Salut,

t'es sûr que ce code fonctionnait dans d'autres bases ?
Ca m'étonnes
soit num est une donnée de ta table (je pense pas) et dans ce cas il
faudrait que tu écrives
DMax("[n°
demande]", "Table_demandes", "[n°demandeur] = 'num'")

-soit (ca me semble plus probable) num est une variable et dans ce cas il
faut écrire
DMax("[n°
demande]", "Table_demandes", "[n°demandeur] = " & Num)


en espèrant t'aider.

A +
Damien.
"Jérémy" a écrit dans le message news:
00e001c3b826$20b337b0$
bonjour,
j'ai un bouton avec code VB ds mon formulaire Access.
Mais mon code plante sur une ligne de code avec l'erreur
suivante :
"Erreur 2471 : L'objet ne contient pas d'objet
d'automatisation 'num' "!!!!!!!

code : max_dem = DMax("[n°
demande]", "Table_demandes", "[n°demandeur] = num")

Or j'ai déjà utilisé ce code dans d'autres bases!

Help....please....
Jérémy.
Avatar
Xavier HUE
Bonjour Jérémy,

T'es sûr de ce que tu affirmes? ;-)

Si Num est une variable dans ton code VBA, alors:

code : max_dem = DMax("[n°Demande]", "Table_demandes", "[n°
demandeur] = " & num)

Cordialement.
Avatar
Jérémy
Merci à tous!!

c'était une erreur de ma part, et je n'ai pas bien fait
attention qd j'ai tapé mon code!

En tt cas, thanks for all!!!!!!!