Variable avec checkbox

Résolu
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

  1. 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.
    1. 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
  2. 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...)