Variable avec checkbox

Résolu/Fermé
ch'duj Messages postés 22 Date d'inscription jeudi 19 mai 2011 Statut Membre Dernière intervention 27 février 2012 - 23 mai 2011 à 23:22
ch'duj Messages postés 22 Date d'inscription jeudi 19 mai 2011 Statut Membre Dernière intervention 27 février 2012 - 24 mai 2011 à 08:27
Bonjour,

je recherche depuis plusieurs jours une solution a ce probleme

j'ai une variable x et je voudrais avoir un bout de code qui resemblerai à
departement.checkbox (x)=true

ce bout de code ne fonctionne pas
quelqu'un a-t-il une solution

merci



2 réponses

Bonsoir,

Voici quelque chose qui peut marcher
Supposons que sur UserForm1, chaque CheckBox a une étiquette (caption) qui porte le numéro ou le nom d'un département,

Sub CheckDepartement(dep As String)
Dim cb As Control

For Each cb In UserForm1.Controls
 If TypeName(cb) = "CheckBox" Then
     If cb.Caption = dep Then cb.Value = True
 End If
Next

End Sub


'Appel de la procédure CheckDepartement
Sub test()
Dim Departement as String

   Departement="ISERE"
   CheckDepartement (Departement)

End Sub


Si tu exécutes test, la case ISERE sera cochée.

J'espère que c'est ce que tu cherchais.
2
ch'duj Messages postés 22 Date d'inscription jeudi 19 mai 2011 Statut Membre Dernière intervention 27 février 2012 2
Modifié par ch'duj le 24/05/2011 à 08:51
Merci de ton aide, je vais essayer ce bout de code vba excel des aujourd'hui, apres un essai tres concluent un grand merci ça marche c'est super
0
ed555 Messages postés 61 Date d'inscription vendredi 20 mai 2011 Statut Membre Dernière intervention 26 octobre 2018
24 mai 2011 à 00:12
salut,

1) tu es en quel langage ?
2) tu veux que la checkbox se "checke" en fonction de la valeur de la variable ? (là ce que tu as écrit ça ne veut pas dire grand chose...)
0