Bonjour à tous,
Je remplis une base données par l'utilisation d'un userform, je demande dans mon userform avant de commencer la saisie de saisir un n° de code dans une combobox je voudrais juste m'assurer que lorsque l'utilisateur rentre le code il n'est pas déjà existant et lui signaler s'il existe déjà.
Merci à tous pour vos réponse
fredbenoit
VBA non répétition de code
- galopin01
- Passionné d'Excel
- Messages : 6'216
- Appréciations reçues : 135
- Inscrit le : 18 septembre 2008
- Version d'Excel : 2016
- Téléchargements : Mes applications
Bonjour,
Dans les propriétés du Combo modifier la propriété Style pour
2 - fmStyleDropDownList
A+
Dans les propriétés du Combo modifier la propriété Style pour
2 - fmStyleDropDownList
A+
Ici c'est un forum Excel/VBA pas Photoshop :
Quand vous amenez votre voiture au garagiste vous lui donnez pas juste la photo ?
Quand vous amenez votre voiture au garagiste vous lui donnez pas juste la photo ?
- fredbenoit
- Membre habitué
- Messages : 91
- Inscrit le : 2 janvier 2017
- Version d'Excel : 2010
Bonjour,
Merci pour ta réponse mais ce n'est pas tout à fait ce que je voulais car j'ai donné une rowsource à ma combobox qui est alimentée par ma saisie, en fait il faudrait que je puisse comparer le n° de code que je rentre à la rowsource existante et m'avertir si le code est déjà dans la liste.
Fredbenoit
Merci pour ta réponse mais ce n'est pas tout à fait ce que je voulais car j'ai donné une rowsource à ma combobox qui est alimentée par ma saisie, en fait il faudrait que je puisse comparer le n° de code que je rentre à la rowsource existante et m'avertir si le code est déjà dans la liste.
Fredbenoit
- galopin01
- Passionné d'Excel
- Messages : 6'216
- Appréciations reçues : 135
- Inscrit le : 18 septembre 2008
- Version d'Excel : 2016
- Téléchargements : Mes applications
Fournir un classeur test SVP
En l'absence de classeur je vais te donner une réponse minimaliste :
...Mais ce n'est jamais une bonne approche que de sortir une question de son contexte. !
De plus c'est quand même une idée bizarre d'utiliser un combo pour obliger les gens à entrer un N° qui n'est pas dans la liste...
A+
En l'absence de classeur je vais te donner une réponse minimaliste :
Private Sub ComboBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If ComboBox1.ListIndex >= 0 Then MsgBox "beurk"
End Sub
De plus c'est quand même une idée bizarre d'utiliser un combo pour obliger les gens à entrer un N° qui n'est pas dans la liste...
A+
Ici c'est un forum Excel/VBA pas Photoshop :
Quand vous amenez votre voiture au garagiste vous lui donnez pas juste la photo ?
Quand vous amenez votre voiture au garagiste vous lui donnez pas juste la photo ?
- fredbenoit
- Membre habitué
- Messages : 91
- Inscrit le : 2 janvier 2017
- Version d'Excel : 2010
Bonsoir,
Merci c'est parfait avoir affaire à des pros c'est quand même mieux
Merci c'est parfait avoir affaire à des pros c'est quand même mieux

-
- Sujets similaires
- Réponses
- Vues
- Dernier message
-
- 18 Réponses
- 187 Vues
-
Dernier message par MFerrand
6 avril 2017, 22:30
-
- 3 Réponses
- 218 Vues
-
Dernier message par Ambroise
18 décembre 2013, 07:53
-
- 2 Réponses
- 36 Vues
-
Dernier message par ser-fab
26 avril 2019, 14:02
-
-
répétition du code autorisant la saisie de nombre entier
par Tournament974 » 2 septembre 2015, 14:18 » dans Excel - VBA - 5 Réponses
- 194 Vues
-
Dernier message par Tournament974
3 septembre 2015, 18:49
-
-
- 4 Réponses
- 175 Vues
-
Dernier message par Milien
28 octobre 2014, 16:48
-
- 8 Réponses
- 109 Vues
-
Dernier message par Arno51
21 janvier 2018, 13:14