Comparer valeur dans ComboBox
Résolu/Fermé
A voir également:
- Comparer valeur dans ComboBox
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Comparer prix amazon - Guide
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Excel si valeur dans liste alors ✓ - Forum Excel
- Feuilles diddl valeur ✓ - Forum Graphisme
4 réponses
Bonjour,
La procédure ComboBox_Change() ne convient pas pour ce que tu veux faire.
Utilise plutot
- ComboBox_Click() qui agit quand tu selectionnes un élément de la liste
- ComboBox1_KeyDown() qui agit quand tu entres du texte à la main
Exemple:
il faut desactiver la procédure ComboBox_Change() en la renommant CB_Change().
Remplaces MsgBox par ce que tu veux faire
A+.
La procédure ComboBox_Change() ne convient pas pour ce que tu veux faire.
Utilise plutot
- ComboBox_Click() qui agit quand tu selectionnes un élément de la liste
- ComboBox1_KeyDown() qui agit quand tu entres du texte à la main
Exemple:
il faut desactiver la procédure ComboBox_Change() en la renommant CB_Change().
'choisir un élément de la liste Private Sub ComboBox_Click() MsgBox ComboBox.Text End Sub 'taper du texte et appuyer sur Entrée Private Sub ComboBox_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = 13 Then MsgBox ComboBox.Text End If End Sub
Remplaces MsgBox par ce que tu veux faire
A+.
Bonjour calibos,
J'ai apporté les modifications que tu m'as dis, cela fonctionne bien. Mais il reste encore quelque chose:
Quand je commance à taper le mot dans la combobox par exemple "12" il me met en suggestion "1234", le 3 et 4 sont grisés, quand je quitte le combobox, il garde le "1234" mais ne met rien à jour.
Y-a t il aussi une fonction quand on quitte la combobox?
Merci par avance
Davy
J'ai apporté les modifications que tu m'as dis, cela fonctionne bien. Mais il reste encore quelque chose:
Quand je commance à taper le mot dans la combobox par exemple "12" il me met en suggestion "1234", le 3 et 4 sont grisés, quand je quitte le combobox, il garde le "1234" mais ne met rien à jour.
Y-a t il aussi une fonction quand on quitte la combobox?
Merci par avance
Davy
Oui,
il y a Sub ComboBox_Exit() qui s'execute quand le combobox perd le focus.
exemple:
A+.
il y a Sub ComboBox_Exit() qui s'execute quand le combobox perd le focus.
exemple:
Private Sub ComboBox_Exit(ByVal Cancel As MSForms.ReturnBoolean) MsgBox ComboBox.Text End Sub
A+.