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 :

Optionbutton multiple [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 173
    Par défaut Optionbutton multiple
    bonsoir le forum

    je rencontre un petit soucis lorsque je demande de faire une verification de saisie sur plus de deux option button

    voici mon code pour 2 optionbutton dans une frame

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if Controls("OptionButton1")= false and Controls("OptionButton2")=false then 
    MsgBox " vous devez sélectionner une option"
    exit sub
    end if
    mais je ne sais pas comment faire quand il y a par exemple 3 ou 4 optionbutton dans ma frame

    merci pour votre aide

  2. #2
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour revemane le forum une premiere approche !!
    dans exemple 10 OptionButtons
    ne connaissant pas ton code en entier dans certains cas on est oblige de preciser dans quelle frame se trouve les controles (frame1.Controls)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub valider_Click()
    Dim i As Byte, z As Byte
    For i = 1 To 10
     If Controls("OptionButton" & (i)) = True Then z = z + 1
    Next i
    If z = 0 Then
    MsgBox "attention pas de selection"
    Else
    'ton code
    End If
    End Sub

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2009
    Messages : 173
    Par défaut
    merci pour ton info

    peux tu me mettre un exemple avec les frames

    svp

    merci

  4. #4
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    re, comme dit plus haut si plusieurs frames dans ton user precise la quelle frame tu testes!!!!


    ton code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For i = 1 To 10
     If Frame1.Controls("OptionButton" & (i)) = True Then z = z + 1
    Next i
    ect...

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

Discussions similaires

  1. Problème OPTIONBUTTON multiple
    Par ericdev67 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 04/06/2013, 19h32
  2. Réponses: 87
    Dernier message: 06/07/2011, 15h33
  3. formulaire choix multiple
    Par pram dans le forum XMLRAD
    Réponses: 6
    Dernier message: 02/02/2003, 18h59
  4. Création multiple table paradox dans le code
    Par scarabee dans le forum C++Builder
    Réponses: 8
    Dernier message: 30/10/2002, 10h17
  5. Réponses: 6
    Dernier message: 25/03/2002, 21h11

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