IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

"Sur clic" lance les macros ms pas le code VBA [AC-2007]


Sujet :

VBA Access

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2008
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 23
    Points : 14
    Points
    14
    Par défaut "Sur clic" lance les macros ms pas le code VBA
    Bonjour,

    j'ai une erreur bizarre sur ma base de données. Sur mon formulaire principal j'ai plusieurs bouton avec soit une macro soit un code VBA associé à l'événement "Sur clic". Si je clique sur un bouton avec une macro, pas de problème. Si je clique sur un bouton avec un code VBA associé, j'ai ce message d'erreur :

    "L'expression Sur clic entrée comme paramètre de la propriété de type événement est à l'origine d'une erreur. Return sans GoSub
    *Le résultat de l'expression n'est pas le nom d'une macro, le nom d'une fonction définie 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"

    On dirait qu'il ne reconnait pas qu'il y a du code associé. De plus, si j'ouvre VBA (sans rien modifier) et que je clique sur les boutons, ca marche.

    Je suis un peu perdu et je sais pas trop quoi faire.
    Quelqu'un peu m'aider ?

    Merci d'avance

  2. #2
    Membre chevronné
    Inscrit en
    Août 2006
    Messages
    1 588
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 1 588
    Points : 2 178
    Points
    2 178
    Par défaut
    Bonjour,
    L'evenement n'est pas ou mal associé au contrôle. Supprimer dans les propriétés du contrôle, l'événement Sur Clic. Puis sur le contrôle faire un clic droit puis Créer code événement. L'association entre l'événement et le code est rétablie.
    Ce disfonctionnement arrive de temps en temps.
    Sinon compiler le code, une erreur est possible.

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2008
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 23
    Points : 14
    Points
    14
    Par défaut
    ok ca marche, merci


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Message sur clic de tous les controles d'un formulaire
    Par docjo dans le forum VBA Access
    Réponses: 1
    Dernier message: 29/06/2011, 16h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo