Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 Ouvrir USF si une personne n'existe pas dans le Data (RESOLU)

misteryann

XLDnaute Occasionnel
Bonsoir le forum.
Je cherche un code qui permette d'ouvrir une USF2 si la personne n'est pas connue dans la ComboBox2 de l'USF1.
Par exemple si je tape "Toto" (qui n'est pas dans "Data") dans la CB 1 de l'USF1 une USF2 s'ouvre.
Merci.
Cordialement
 

Pièces jointes

  • Personne n'existe pas.xlsm
    21.1 KB · Affichages: 4

TooFatBoy

XLDnaute Barbatruc
Bonjour,

Une proposition en pj, affichant ta formulaire USF2 (qui semble en fait être un formulaire s'appelant "UserForm2") quand la valeur validée dans la ComboBox2 n'existe pas.

Cette proposition utilise des Tableaux Structurés.


[edit] Message édité et fichier modifié [/edit]
 

Pièces jointes

  • Personne n'existe pas.xlsm
    29.9 KB · Affichages: 2
Dernière édition:

misteryann

XLDnaute Occasionnel
Merci TooFatBoy.
Ce n'est pas ce que je cherche.
La Combobox1 ne bougera jamais.
Il n'y a que si je rentre dans la ComboBox2 une valeur qui n'existe pas que la UserForm2 doit s'ouvrir.
C'est ce bout de code dont j'ai besoin.
Cordialement.
 

TooFatBoy

XLDnaute Barbatruc
Ce n'est pas ce que je cherche.
La Combobox1 ne bougera jamais.
Il n'y a que si je rentre dans la ComboBox2 une valeur qui n'existe pas que la UserForm2 doit s'ouvrir.
C'est ce bout de code dont j'ai besoin.
Ah oui, effectivement, je me suis trompé de ComboBox.

C'est sûr que si c'est ComboBox2 au lieu de ComboBox1, du coup ma proposition n'est plus du tout utilisable, ni même adaptable...
Bonne continuation.
 
Dernière édition:

misteryann

XLDnaute Occasionnel
En fait il me manquait la deuxième partie du code.
Du coup dans mon fichier original:
VB:
Sub verification_nom()
If Sheets("Data").Range("B:B").Find(what:=UserForm1.ComboBox2.Value) Is Nothing Then UserForm4.Show
End Sub
et ça marche
Cordialement.
 

Jacky67

XLDnaute Barbatruc
Bonsoir le forum.
Je cherche un code qui permette d'ouvrir une USF2 si la personne n'est pas connue dans la ComboBox2 de l'USF1.
Par exemple si je tape "Toto" (qui n'est pas dans "Data") dans la CB 1 de l'USF1 une USF2 s'ouvre.
Merci.
Cordialement
Bonjour à tous,
Une autre possibilité avec une plage nommée dynamiquement==>Villes
 

Pièces jointes

  • Personne n'existe pas.xlsm
    30.5 KB · Affichages: 6

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…