Bonjour Forum,
bon je bloque avec mon UserForm.
Au moment de l'initialisation, je boucle sur tous les controles (CheckBox) contenus dans une frame pour les cocher:
Le problème est que ce passage lance la procédure événementielle de chacune des CheckBox les unes après les autres. Ca fait des boucles interminables, les procédures événementielles des CheckBox sont toutes différentes les unes des autres et sont en interaction suivant leur valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub UserForm_Initialize() Dim ChkBx As Control For Each ChkBx In FrameSelection.Controls ChkBx.Value = True Next End Sub
Bref, ma question est:
Comment est ce que je peux initialiser mon UserForm et donc définir les valeur des 20 CheckBox sans qu'à chaque fois la procédure événementielle de la CheckBox soit lancée?
Merci d'avance infiniment pour votre aide.
Partager