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 :

Syntaxe Call procedure


Sujet :

VBA Access

  1. #1
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 73

    Informations forums :
    Inscription : Août 2007
    Messages : 133
    Par défaut Syntaxe Call procedure
    Bonjour,

    Apres avoir ouvert un second formulaire, comment puis-je appeler une procedure stocker dans ce second formulaire...

    Mon code est situe dans le 1er formulaire...

    A juste titre j'obtiens le message d'erreur "Sub or fonction not defined" avec la commande "Call XXXX" puisqu'elle est stockee dans le 2eme formulaire

    Y a-t-il un moyen d'indiquer le nom du formulaire dans une procedure Call?

    J'espere etre clair...

  2. #2
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    133
    Détails du profil
    Informations personnelles :
    Âge : 73

    Informations forums :
    Inscription : Août 2007
    Messages : 133
    Par défaut
    Si cela peut aider quelqu'un un jour...

    J'ai mis le code de la procedure egalement dans le 1er formulaire...

  3. #3
    Modérateur

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut
    Salut, tu as 2 solutions en plus de celle que tu as trouvée :

    1) Mettre la procédure que tu appèles dans un module et la déclarer Public. Cela la rend visible de tous les programmes de ton application. C'est la solution habituelle.

    2) Déclarer ta procédure comme public dans le formulaire où tu l'as écrite et l'appeler ainsi : Call form_MonForm1.MaProcedure. Cela la rend accessible à tous mais pas 'visible' de tous. Attention toute fois si le formulaire n'est pas chargé, il se peut que cela ne fonctionne.

    A+
    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.

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

Discussions similaires

  1. Call stored procedure from trigger
    Par DAGADA dans le forum SQL
    Réponses: 3
    Dernier message: 24/05/2007, 13h33
  2. problème de syntaxe procedure stockée
    Par chti_juanito dans le forum Langage SQL
    Réponses: 1
    Dernier message: 19/04/2007, 15h03
  3. [VBA-E]-erreur 5(Invalid procedure call or argument)
    Par zahui_eric dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 05/04/2007, 15h28
  4. [PROCEDURES STOCKEES] Erreur de syntaxe
    Par Lambrosx dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 28/02/2007, 09h45
  5. Invalid Procedure Call Or Argument
    Par Sparal dans le forum Access
    Réponses: 11
    Dernier message: 12/05/2006, 15h15

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