Bonjour à tous ....
J'ai développé il y a quelques mois en arrière une base de données dans laquelle j'ai une trentaine de formulaire, une trentaine de tables, quelques requêtes, quelques modules ...
J'ai laissé un peu mon projet de côté et je dois, depuis aujourd'hui, le terminer. Lorsque j'ouvre ma base de données et que je prends n'importe quel formulaire et que je clic sur un bouton voici l'erreur que j'ai :
Si je clic sur afficher l'aide voici ce que l'on me dit :L'expression Sur clic entrée comme paramètre de la propriété de type évènement est à l'origine d'une erreur. L'objet ou la classe ne gère pas le jeu d'évènements.
* Le résultat de l'expression n'est pas le nom d'une macro, le nom d'une fonction définir par l'utilisateur ou [Event Procedure].
* Une erreur a peut-être été commise lors de l'évaluation d'une fonction, d'un évènement ou d'une macro.
Voici ce que j'ai essayé :Visual Basic for Applications (VBA) a rencontré un problème en essayant d'accéder à une propriété ou à une méthode. Le problème peut être l'un de ceux qui suivent :
Une référence est manquante.
Pour savoir comment restaurer des références manquantes, consultez l’article suivant de la base de connaissances de Microsoft 283806.
Une expression est mal orthographiée.
Vérifiez l'orthographe de toutes les expressions utilisées dans les propriétés d'événements.
Une fonction définie par l'utilisateur est déclarée en tant que fonction Sub ou Private dans un module.
Les expressions ne peuvent résoudre une fonction définie par l'utilisateur que si la fonction est déclarée comme l'une des fonctions suivantes :
Une fonction publique dans un module
Une fonction privée ou publique d’un module de code du formulaire ou rapport actif
Le niveau de sécurité dans Access est défini à Moyen ou Élevé et la mise à jour de Microsoft Jet 4.0 Service Pack 8 n'est pas installée.
Une version plus récente de Jet 4.0 doit être installée pour que Microsoft Access fonctionne correctement lorsque le niveau de sécurité est défini à Moyen ou Élevé. Pour obtenir cette version, consultez le site Windows Update.
1) J'ai créer un formulaire très simple avec un seul bouton pour ajouter un enregistrement et c'est le même résultat
2) Au niveau de mes références je les ai toutes je n'en ai pas une seule de manqante
3) J'ai compacté ma base de données --> Aucuns changements
4) J'ai tout réinporté dans une nouvelle base de données --> Aucuns changements
Je pense que je dois avoir une erreur dans mon code VBA et cela me fait tout planter ... ...
Est-ce que vous avez une petite idée pour m'aider un peu ? Si vous avez besoins d'autres informations, n'hésitez pas à me le demander.
Merci d'avance pour votre aide
Partager