Bonjour à tous,

ci-dessous voici un "Microsoft Forms 2.0 Frame" (C'est un composant activex.)
avec plusieurs checkbox "incrustées".

Nom : Capturer.JPG
Affichages : 114
Taille : 15,4 Ko

J'aimerais pouvoir effectuer un traitement au moment où l'utilisateur change la valeur d'une des checkbox.

MON PROBLEME
Je n'arrive pas à accéder autrement aux composants du formulaire autrement que par quelque chose comme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
If form_critere_filtrage.Controls("checkbox_sous_tension").Value = True Then
        ActiveSheet.PivotTables("tcd_bzh_bassin_emploi").PivotFields("Sous tension").Orientation = xlColumnField
End If
Ce code permet de modifier le tableau croisé dynamique mais lorsque l'on clique sur un endroit formulaire et pas en cliquant sur la checkbox.

Je cherche la solution depuis plusieurs heures.
Pouvez-vous m'indiquer comment faire, SVP ?



Merci de vos réponses.