OVH Cloud OVH Cloud

Date ne fonctionne pas !

5 réponses
Avatar
Hervé DUCARNE
Bonjour,
Pourquoi ce code ne fonctionne pas ???

Dim mydate
mydate = date
MsgBox mydate

Ca me renvoie "Erreur d'exécution 94 : utilisation incorrecte de null"

Sous access 2002.
Merci.

5 réponses

Avatar
Raymond [mvp]
B onjour.

cette syntaxe fonctionne. quelle est ta version access.

as-tu vérifié que tu n'as pas d'erreur de références.
il serait préférable de déclarer : Dim mydate As Date , mais ça ne joue
pas ici.
et si tu fais directement msgbox date, ça donne quoi ? si erreur, il y a un
problème de références.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Hervé DUCARNE" a écrit dans le message de news:
%
Bonjour,
Pourquoi ce code ne fonctionne pas ???

Dim mydate
mydate = date
MsgBox mydate

Ca me renvoie "Erreur d'exécution 94 : utilisation incorrecte de null"

Sous access 2002.
Merci.




Avatar
Hervé DUCARNE
Merci Raymond
Un msgbox (date) me donne "impossible de trouver le champ date auquel il est
fait référence dans votre expression".

Bizarre, car sur une autre BdD, ça fonctionne et j'ai mis les mêmes
références...

Les références :
Visual Basic for applications
M$ Access 10.0 Object Library
OLE Automation
M$ ActiveX Data Objects 2.1 Library
Microsoft Calendar Control 10.0
M$ visual basic for applications Extensibiliy 5.3

Merci.

"Raymond [mvp]" a écrit dans le message de
news:
B onjour.

cette syntaxe fonctionne. quelle est ta version access.

as-tu vérifié que tu n'as pas d'erreur de références.
il serait préférable de déclarer : Dim mydate As Date , mais ça ne joue
pas ici.
et si tu fais directement msgbox date, ça donne quoi ? si erreur, il y a
un

problème de références.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Hervé DUCARNE" a écrit dans le message de news:
%
Bonjour,
Pourquoi ce code ne fonctionne pas ???

Dim mydate
mydate = date
MsgBox mydate

Ca me renvoie "Erreur d'exécution 94 : utilisation incorrecte de null"

Sous access 2002.
Merci.








Avatar
Hervé DUCARNE
Bon,

J'ai créé une nouvelle base, tout importé, et ça marche...

Je ne sais pas ce qu'il y a eu, enfin, si peut-être :
J'avais un champ nommé 'date' ainsi qu'un contrôle dans le formulaire. J'ai
modifié dans la base le noms de ces champs, mais ça merdait encore.
En important le tout, ça fonctionne.

Voili !

"Hervé DUCARNE" a écrit dans le message de
news:
Merci Raymond
Un msgbox (date) me donne "impossible de trouver le champ date auquel il
est

fait référence dans votre expression".

Bizarre, car sur une autre BdD, ça fonctionne et j'ai mis les mêmes
références...

Les références :
Visual Basic for applications
M$ Access 10.0 Object Library
OLE Automation
M$ ActiveX Data Objects 2.1 Library
Microsoft Calendar Control 10.0
M$ visual basic for applications Extensibiliy 5.3

Merci.

"Raymond [mvp]" a écrit dans le message
de

news:
B onjour.

cette syntaxe fonctionne. quelle est ta version access.

as-tu vérifié que tu n'as pas d'erreur de références.
il serait préférable de déclarer : Dim mydate As Date , mais ça ne
joue


pas ici.
et si tu fais directement msgbox date, ça donne quoi ? si erreur, il y a
un

problème de références.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Hervé DUCARNE" a écrit dans le message de
news:


%
Bonjour,
Pourquoi ce code ne fonctionne pas ???

Dim mydate
mydate = date
MsgBox mydate

Ca me renvoie "Erreur d'exécution 94 : utilisation incorrecte de null"

Sous access 2002.
Merci.












Avatar
Raymond [mvp]
Le champ "date" a du perturber sérieusement le vba.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Hervé DUCARNE" a écrit dans le message de news:

Bon,

J'ai créé une nouvelle base, tout importé, et ça marche...

Je ne sais pas ce qu'il y a eu, enfin, si peut-être :
J'avais un champ nommé 'date' ainsi qu'un contrôle dans le formulaire.
J'ai
modifié dans la base le noms de ces champs, mais ça merdait encore.
En important le tout, ça fonctionne.

Voili !



Avatar
Hervé DUCARNE
Je pense ouais !

@+


"Raymond [mvp]" a écrit dans le message de
news:%
Le champ "date" a du perturber sérieusement le vba.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Hervé DUCARNE" a écrit dans le message de news:

Bon,

J'ai créé une nouvelle base, tout importé, et ça marche...

Je ne sais pas ce qu'il y a eu, enfin, si peut-être :
J'avais un champ nommé 'date' ainsi qu'un contrôle dans le formulaire.
J'ai
modifié dans la base le noms de ces champs, mais ça merdait encore.
En important le tout, ça fonctionne.

Voili !