Discussion: Boucle sur checkbox

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    septembre 2012
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : septembre 2012
    Messages : 61
    Points : 16
    Points
    16

    Par défaut Boucle sur checkbox

    Bonjour à tous,

    J'ai crée une form qui contient énormément de checkbox et je cherche à vérifier si elles sont cochées en fonction d'autres événements qui seraient à reprendre dans le nom de la check.

    Je vais essayer d'être plus clair.

    Mescheckbox s'appellent :
    evenement_Jour_1
    evenement_Jour_2
    evenement_Jour_3
    ....

    J'ai un code qui détermine le jour de l'evenement; ce jour est stocké dans une variable (disons sJour).

    Je cherche donc à vérifier si la checkbox qui correspond est checked ou non.

    Je n'arrive pas le faire ... un code simple ne marche pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if (evenement_Jour_ & sJour).checked = true then
    ' ici code à exécuter
    end if
    Ca fait 1h30 que je cherche mais rien pour le moment...

    En d'autres termes, comment insérer une variable dans le nom d'une checkbox ?

    Merci pour votre aide

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur .Net et Delphi
    Inscrit en
    juillet 2002
    Messages
    638
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .Net et Delphi
    Secteur : Finance

    Informations forums :
    Inscription : juillet 2002
    Messages : 638
    Points : 1 455
    Points
    1 455

    Par défaut

    Bonjour,

    Un control container (la Form, un Panel,...) a une propriété Controls correspondant à une collection de tous les Controls qu'il contient.
    Donc si tes CheckBox sont sur la form tu peux accéder à l'une d'elle comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CType(Me.Controls("evenement_Jour_" & sJour.ToString()), CheckBox)

Discussions similaires

  1. Boucle sur checkbox et label
    Par rakhann974 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 23/10/2013, 08h49
  2. [XL-2007] Boucle sur Checkbox
    Par guigui69 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/04/2011, 17h47
  3. boucle sur checkbox
    Par kOrt3x dans le forum JavaScript
    Réponses: 6
    Dernier message: 13/04/2011, 22h20
  4. [XL-2007] Problème boucle sur checkbox
    Par amelyfred dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/04/2010, 23h13
  5. Probleme de boucle sur checkbox
    Par nuFox dans le forum VBA Access
    Réponses: 10
    Dernier message: 05/12/2008, 15h25

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