OVH Cloud OVH Cloud

Bug access

2 réponses
Avatar
robert franbert
Tres surprenant :
je réalise une base de données tout marche parfaitement. A un moment donné je la rouvre pour y travailler le jour suivant, et la le bug.
Des que je veux rajouter des boutons ou executer 1 assistant, il me met "La méthode 'CurrentDb' de l'objet '_Application' a échoué et la plus possible de rien faire. Je trouve rien d'autre a faire que de desintaller et reinstaller access. Est ce que vous voyez d'ou ca peux venir?

2 réponses

Avatar
Jean
Bonjour,

Tu as sans doute un problème sur le fichier Access (.mdb).

Je te conseille vivement de recréer une base vierge et
d'y importer la totalité des tables,
formulaires,macros,états,modules. Une fois fait, compile
en vba le code, et n'oublie pas de reccocher les
références manquantes.

Tu devrait également, et ce de façon régulière,
compresser ta base, avec le menu "Outils/Utilitaires de
base de données / compacter une base de donnée".

Tu peux également utiliser l'utilitaire JETCOMP :
http://support.microsoft.com/default.aspx?
scid=kb;fr;209137

A+ Jean
Avatar
Raymond [mvp]
Bonjour .

je pencherais pour une raison de références corrompue.
ré-registre la dll DAO avant de lancer access.
regsvr32 "c:.....DAO360.dll"
lance access.
Alf+F11
menu outils / références
(Décoche éventuellement les lignes cochées marquées manquantes)
décoche la référence DAO3.6
clique sur ok
menu outils / références
coche la ligne DAO3.6
clique sur ok
enregistre
Alt+F11
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"robert franbert" <robert a écrit dans
le message de news:
Tres surprenant :
je réalise une base de données tout marche parfaitement. A un moment donné
je la rouvre pour y travailler le jour suivant, et la le bug.

Des que je veux rajouter des boutons ou executer 1 assistant, il me met
"La méthode 'CurrentDb' de l'objet '_Application' a échoué et la plus

possible de rien faire. Je trouve rien d'autre a faire que de desintaller et
reinstaller access. Est ce que vous voyez d'ou ca peux venir?