Message dans un combobox

bonsoir,

j'aimerai savoir comment faire pour afficher des msgbox, si le combobox2 venais à être sélectionner avant le combobox1.

voici un petit exemple de mon userform

https://www.excel-pratique.com/~files/doc/efU0SESSAI_Copie_Copie.xls

Bonsoir,

pourquoi un message d'alerte, il suffit d'inhiber les combobox 2 et 3 à l'initialisation, et les autoriser au fur et à mesure....

Modifie tes codes comme ceci :

Private Sub UserForm_Initialize()
    Dim Cellule As Range
....
....
    Me.ComBox2.Enabled = False
    Me.ComBox3.Enabled = False
End Sub

Private Sub ComBox1_Change()
    Dim Cellule As Range
....
....
    Me.ComBox2.Enabled = True
End Sub

Private Sub ComBox2_Change()

    Dim oCollection As New Collection
....
....
    Me.ComBox3.Enabled = True
End Sub

Bonsoir,

pourquoi un message d'alerte, il suffit d'inhiber les combobox 2 et 3 à l'initialisation, et les autoriser au fur et à mesure....

Modifie tes codes comme ceci :

Private Sub UserForm_Initialize()
    Dim Cellule As Range
....
....
    Me.ComBox2.Enabled = False
    Me.ComBox3.Enabled = False
End Sub

pour une raison de mise en forme, je préfére le faire de cette manière là, j'ai déjà essayée ta méthode mais elle ne me convient pas
Private Sub ComBox1_Change()
    Dim Cellule As Range
....
....
    Me.ComBox2.Enabled = True
End Sub

Private Sub ComBox2_Change()

    Dim oCollection As New Collection
....
....
    Me.ComBox3.Enabled = True
End Sub

Re-,

Peux-tu m'expliquer la raison de ta mise en forme?????

Si tu désires conserver tes combo disponibles, alors pourquoi mettre des messages d'alerte.....

Tu peux aussi les masquer, je ne comprends pas pourquoi tu veux les laisser accessibles, et leur interdire toute entrée si le copain de gauche n'est pas rempli...

M'enfin, de ce que j'en pense.....

Rechercher des sujets similaires à "message combobox"