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

Macros et VBA Excel Discussion :

Boucle sur togglebutton situé dans userform


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 338
    Par défaut Boucle sur togglebutton situé dans userform
    Bonjour à tous,

    J'ai un userform qui contient 150 togglebutton nommés togglebutton1 ... toggle button150

    Je réalise un test pour chaque togglebutton Mais plutôt que de réécrire le code pour chaque togglebutton, il doit y avoir un moyen de boucler sur chaque toggle button contenu dans le userform. Mais je ne sais pas comment faire voici le code que je veux faire pour chaque togglebutton :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    If userform3.ToggleButtonX=true then
    worksheets("présentation").cells(lig,col).Value=Worksheets("présentation").cells(lig,col).value & "A"
    Userform3.ToggleButtonX = False
    end if
    Si vous pouvez m'aider pour réaliser ma boucle ...

    Par avance merci beaucoup

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 338
    Par défaut
    Bon j'ai trouvé une solution qui fonctionne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim ole1 As Control 
    For Each ole1 In UserForm3.Controls 
    If Left$(ole1.Name, 12) = "ToggleButton" Then
    ole1.Value = True 
    end if
    Next
    Bonne soirée à tous

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

Discussions similaires

  1. [DATA] Boucle sur deux tables dans étape Data
    Par Babzoo dans le forum SAS Base
    Réponses: 4
    Dernier message: 30/01/2014, 08h50
  2. Faire une boucle sur un liste dans jasper report
    Par Tail dans le forum iReport
    Réponses: 4
    Dernier message: 29/11/2010, 11h31
  3. [XL-2003] boucle sur 12 feuille dans un fichier excel
    Par bosk1000 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/06/2010, 06h18
  4. [XL-2003] Boucle sur une liste dans Excel
    Par totoen dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 02/02/2010, 16h36
  5. [VBA E] boucle sur textbox d'une userform
    Par zoumzoum59 dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 03/07/2006, 20h37

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