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 :

OA manquant si argument=variable pour appel fonction vba depuis "bouton de commande" [AC-2003]


Sujet :

VBA Access

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Seine et Marne (Île de France)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5
    Points : 8
    Points
    8
    Par défaut OA manquant si argument=variable pour appel fonction vba depuis "bouton de commande"
    Bonjour,

    Sur clic dans un bouton de commande je lance une fonction vba en passant en paramètre 2 variables publique...cela marchait très bien en access 2000 mais maintenant que je suis passé en access 2003 cela me génère un message d'erreur disant que ma variable n'est pas trouvé...

    Merci d'avance

    Serge

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Que dit Access quand tu essayes de compiler ton code ?

    (en mode design de code menu Debuggage\Complier)

    As-tu mis dans tous tes modules la déclaration (qui apparaît généralement en dessous de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Option Compare Database
    en début de code.)
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Seine et Marne (Île de France)

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5
    Points : 8
    Points
    8
    Par défaut
    En fait le problème est résolu de la façon suivante:

    - effacer les variables concernées
    - compiler le programme
    - re-définir les variables
    - re-compiler

    nota: par contre en 2000 comme en 2003 les variables doivent être définies en Public dans le code associé à la Form sinon elles ne sont pas trouvées lorsque la fonction est lancé par le bouton de commande...

    Merci et à bientôt

    Serge

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

Discussions similaires

  1. convertir la valeur dune variable pour appeler une method.
    Par speed034 dans le forum Ruby on Rails
    Réponses: 2
    Dernier message: 06/06/2011, 11h08
  2. Comment utiliser une variable pour appeler un objet ?
    Par kikou63 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/10/2010, 17h54
  3. Réponses: 5
    Dernier message: 23/10/2007, 14h26
  4. [FLASH MX] nom variable pour une fonction
    Par totoche dans le forum Flash
    Réponses: 2
    Dernier message: 20/12/2005, 14h00
  5. PB pour Appel fonction dans DLL sur Builder3
    Par Fbartolo dans le forum C++Builder
    Réponses: 15
    Dernier message: 10/03/2005, 12h58

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