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 :

Faire apparaître un sous-formulaire dans un formulaire avec case à cocher


Sujet :

VBA Access

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 7
    Points : 4
    Points
    4
    Par défaut Faire apparaître un sous-formulaire dans un formulaire avec case à cocher
    Bonsoir à tous,

    Je suis entrain de créée une BD access pour un travail de fin d'étude et j'aimerai que lorsque j'ouvre un formulaire, le sous-formulaire ne s'affiche pas et qu'il s'affiche seulement quand je coche une case et que je puisse ensuite le fermer avec un bouton.

    J'ai essayer de avec du vba avec ce que j'ai pu trouver sur le net sans succès. Je suis assez novice dans tout ce qui est programmation.

    Je vous remercie d'avance pour vos réponses.

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 841
    Points : 7 975
    Points
    7 975
    Par défaut
    Bonjour,

    Tu parles bien d'un sous-formulaire dans un formulaire.

    1- lorsque j'ouvre un formulaire, le sous-formulaire ne s'affiche pas et
    Mettre le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.TonSousFormulaire.Form.Visible = False
    à l'évènement Sur Ouverture de ton formulaire

    2- qu'il s'affiche seulement quand je coche une case
    a- Créer une case à cocher avec le nom ChkSF dans le formulaire.
    b- Sur l'évènement Après mise à Jour de la case à cocher, mettre le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.TonSousFormulaire.Form.Visible=IIF(Me.ChkSF,True,False)
    Normalement en re-appuyant dessus (décochant), tu refais disparaitre le sous-formulaire. Pas besoin d'un autre bouton.

    Cordialement

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    Bonjour madefemere,

    Oui c'est bien un sous-formulaire dans un formulaire.

    J'ai appliquer ton code et ça marche nickel ! C'est ça que je cherchais.

    Un grand merci à toi !

    cordialement

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

Discussions similaires

  1. Données d'un sous-formulaire dans un formulaire
    Par zeloutre dans le forum IHM
    Réponses: 8
    Dernier message: 21/07/2006, 11h06
  2. Valeur d'un sous-formulaire dans un formulaire
    Par vautour29 dans le forum Access
    Réponses: 15
    Dernier message: 10/07/2006, 22h04
  3. Réponses: 1
    Dernier message: 25/04/2006, 01h00
  4. Inclure un sous formulaire dans 2 formulaires
    Par cdumas dans le forum Access
    Réponses: 2
    Dernier message: 10/04/2006, 17h59
  5. Réponses: 6
    Dernier message: 26/11/2005, 15h43

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