Bonjour,
Je vous soumet un phénomène sur lequel je bloque.
Une UserForm s'ouvre grâce à une macro.
Cette UserForm contient des boutons et j'aimerais que l'un de ces boutons ne s'active que si la cellule active se trouve dans un range précis.
Voici le code de l'execution de la macro
Le phénomène qui se passe c'est que dans le range C5:C50 cela fontionne bien mais que dans le reste de la feuille le bouton est actif "si" la cellule est vide. Si la cellule est pleine, le bouton reste disable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 UserForm.Bouton.Enabled = False For Each cell In Range("C5:C50") If cell = ActiveCell Then UserForm.Bouton.Enabled = True Exit For End If Next UserForm.Show
Normalement, en dehors de ce range, le bouton devrait "toujours" être disable et je ne vois pas le rapport entre ce phénomène et mon code.
Z'avez des Zidées ?![]()
Partager