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: