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 :

Compréhension Public Sub ? [AC-2007]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de AlainL
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    178
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 178
    Par défaut Compréhension Public Sub ?
    Bonjour

    J'ai plusieurs formulaires qui s'enchaînent, qui doivent chacun faire appel dans leur traitement à une Sub.

    Je pensais donc qu'en déclarant cette Sub "Public" (au lieu de "Private") dans les traitements du premier formulaire, cela rendrait cette Sub disponible pour tous les autres formulaires de la pile, au fur et à mesure de leur ouverture.

    Mais ce n'est pas le cas. Je ne comprends donc pas comment faire pour rendre cette Sub générale, et accessible à n'importe quel moment par tout formulaire ouvert à ce moment là.

    Merci des pistes que vous pourrez m'indiquer

  2. #2
    Membre éprouvé Avatar de miamou
    Inscrit en
    Novembre 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 161
    Par défaut
    Bonjour,
    tu met où tes Public Sub ? tu dois les mettre dans un module et comme ça ils sont accessible par toute l'application

  3. #3
    Membre confirmé Avatar de AlainL
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    178
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 178
    Par défaut
    Bonjoue Miamou

    Actuellement, elles sont rattachées au premier formulaire.

    Et... je crains de ne pas savoir comment créer un module. Si tu avais l'amabilité de m'indiquer où regarder ?

    Merci

  4. #4
    Membre éprouvé Avatar de miamou
    Inscrit en
    Novembre 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 161
    Par défaut
    Dans l'éditeur de code, sur la barre d'outil tu trouvera entre l'icone access et l'icone "Enregistrer" une icone "Ajouter un module" et là tu insère tes Public Sub, c'est tout

  5. #5
    Membre confirmé Avatar de AlainL
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    178
    Détails du profil
    Informations personnelles :
    Âge : 75
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2008
    Messages : 178
    Par défaut
    Super, merci beaucoup

  6. #6
    Membre éprouvé Avatar de miamou
    Inscrit en
    Novembre 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 161
    Par défaut
    De rien mon ami
    (n'oublies pas le résolu)

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

Discussions similaires

  1. EXCUTER PUBLIC SUB DEPUIS AUTRE FORMULAIRE
    Par fevec dans le forum VBA Access
    Réponses: 1
    Dernier message: 25/08/2008, 09h15
  2. public sub outlook
    Par mapmip dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 15/01/2008, 10h49
  3. Macro dans un public sub
    Par casavba dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 10/08/2007, 15h54
  4. Utilisation de recordset dans une Public Sub
    Par Tintou dans le forum Access
    Réponses: 6
    Dernier message: 07/08/2007, 17h08
  5. Réponses: 2
    Dernier message: 07/08/2007, 09h35

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