Bonjour !
Très récent utilisateur du VBA d'Excel ( Je viens d'achever une formation de 3 jours 🙂 ... ), et souhaitant valoriser au mieux cette dernière : Je me lance ds de petits projets personnel ou professionnels ... J'essaie de me débrouiller seul, mais là je bloque 🙁 !
J'essaie de conditionner des TextBox d'un formulaire à être "Enable = True" ou "Enable = False", selon qu'une case ( A2 ) d'une feuille de mon classeur ait déjà été renseignée par une autre TextBox à choix déroulant ...
Dans les "Private sub" de mes TxtBox, ca se présente comme ca :
En fait, mes TxtBox ne changent pas d'état et restent Enable = False 😕 , même si ma case A2 est préalablement renseignée !
( J'ai défini le Enable = False dans les propriètés de base des TxtBox, pour qu'à l'ouverture du formulaire, elles restent bloquées en attendant le choix pour la case A2 ... ).
Ca doit pas être si compliqué, mais je sèche 😛 ...
Très récent utilisateur du VBA d'Excel ( Je viens d'achever une formation de 3 jours 🙂 ... ), et souhaitant valoriser au mieux cette dernière : Je me lance ds de petits projets personnel ou professionnels ... J'essaie de me débrouiller seul, mais là je bloque 🙁 !
J'essaie de conditionner des TextBox d'un formulaire à être "Enable = True" ou "Enable = False", selon qu'une case ( A2 ) d'une feuille de mon classeur ait déjà été renseignée par une autre TextBox à choix déroulant ...
Dans les "Private sub" de mes TxtBox, ca se présente comme ca :
Code:
TabloEquipe = Sheets("Config").Range("A2")
If TabloEquipe <> "" Then
Controls("TxtBox1").Enabled = True
Sheets("Compo équipes").Cells(TabloEquipe, 2) = Operateur1
End If
En fait, mes TxtBox ne changent pas d'état et restent Enable = False 😕 , même si ma case A2 est préalablement renseignée !
( J'ai défini le Enable = False dans les propriètés de base des TxtBox, pour qu'à l'ouverture du formulaire, elles restent bloquées en attendant le choix pour la case A2 ... ).
Ca doit pas être si compliqué, mais je sèche 😛 ...
Dernière édition: