GeoTrouvePas
XLDnaute Impliqué
Bonjour tout le monde,
Je vais tenter de faire court et suffisament clair :
- J'ai X Userforms comportant plusieurs ComboBox.
- Sur chaque Userform, j'ai un Label nommé "LabelAlerte"
- J'ai créée le module de classe suivant pour modifier le backcolor de ces combos en fonction de leur contenu :
Ma question : Je voudrais que mon module de classe fasse également apparaître ou disparaître le LabelAlerte situé sur le même Userform que le Combobox qui vient d'être modifié. J'ai essayé de rajouter :
mais apparement la valeur de "Me" n'est pas utilisable dans le module de classe.
Auriez vous une idée ?
Je vous remercie par avance
Je vais tenter de faire court et suffisament clair :
- J'ai X Userforms comportant plusieurs ComboBox.
- Sur chaque Userform, j'ai un Label nommé "LabelAlerte"
- J'ai créée le module de classe suivant pour modifier le backcolor de ces combos en fonction de leur contenu :
Code:
Public WithEvents MonCombo As MSForms.ComboBox
Private Sub MonCombo_Change()
If MonCombo = "" Then
MonCombo.BackColor = &HFF&
Else
MonCombo.BackColor = &H80000005
End If
End Sub
Ma question : Je voudrais que mon module de classe fasse également apparaître ou disparaître le LabelAlerte situé sur le même Userform que le Combobox qui vient d'être modifié. J'ai essayé de rajouter :
Code:
Me.LabelAlerte.Visible = False
Auriez vous une idée ?
Je vous remercie par avance
Dernière édition: