Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/08/2011, 16h42   #1
Membre du Club
 
Homme
Inscription : janvier 2004
Messages : 239
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations forums :
Inscription : janvier 2004
Messages : 239
Points : 63
Points : 63
Envoyer un message via MSN à Chicard
Par défaut ne cocher qu'une checkbox

Bonjour j'ai un frame qui contient trois checkbox.

Pour l'instant le code de mes checkbox que voici
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Private Sub CheckBox_aucun_Click()
 
    'Annulation de la visibilité des éléments indésirables
    TextBox_ht_max.Visible = False
    TextBox_lot_3.Visible = False
    TextBox_lot_4.Visible = False
    Label20.Visible = False
    Label28.Visible = False
    Label29.Visible = False
    Label30.Visible = False
    Label21.Visible = False
    Label19.Visible = False
 
    'Inscription de la structure du marché
    structure = ""
 
End Sub
 
Private Sub CheckBox_bon_commande_Click()
 
    'Apparition des texbox pour la valeur min et max de la structure du marché
    TextBox_ht_max.Visible = True
    Label21.Visible = True
    Label19.Visible = True
    TextBox_lot_3.Visible = False
    TextBox_lot_4.Visible = False
    Label20.Visible = False
    Label28.Visible = False
    Label29.Visible = False
    Label30.Visible = False
 
    'Inscription de la structure du marché
    structure = "bon(s) de comamande"
 
End Sub
 
 
 
Private Sub CheckBox_lots_Click()
 
    'Apparition des textbox des lots du marché
    TextBox_ht_max.Visible = True
    TextBox_lot_3.Visible = True
    TextBox_lot_4.Visible = True
    Label20.Visible = True
    Label28.Visible = True
    Label29.Visible = True
    Label30.Visible = True
    Label21.Visible = False
    Label19.Visible = False
    'Inscription de la structure du marché
    structure = "lots"
 
End Sub
ne rempli qu'une partie de ce qu'elles doivent.

Par rapport à l'affichage c'est plutôt bon mais je peux cocher les trois. Je voudrais que si j'en coche une puis une seconde la première soit décoché.

Je ne veux qu'une checbox coché et pas plusieurs.
Chicard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2011, 17h24   #2
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 300
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 300
Points : 7 939
Points : 7 939
bjr,

les boutons d'options ont ce comportement sans programmation
__________________
Assistant de création/modification de rubans Office
Utilisez en VBA les librairies graphiques GDI, GDI+ et openGL

Blog Office Mon Site DVP
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/08/2011, 06h14   #3
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 617
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 617
Points : 30 959
Points : 30 959
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

En complément de ce que dit Arkham

Les cases à cocher sont à utiliser pour des choix multiples.
Les boutons d'options sont à utiliser pour des choix uniques.

Ce principe est appliqué partout (application, pages web, etc...), et donc ces contrôles ont ce comportement natif (et sans code )

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 13h44   #4
Membre du Club
 
Homme
Inscription : janvier 2004
Messages : 239
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations forums :
Inscription : janvier 2004
Messages : 239
Points : 63
Points : 63
Envoyer un message via MSN à Chicard
Effectivement, ça marche mieux. Je pensais que c'était des boutons radio et que l'on pouvait en sélectionner plusieurs aussi.
Chicard est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h27.


 
 
 
 
Partenaires

Hébergement Web