Recherche avec userform

Résolu/Fermé
Link - 27 avril 2010 à 11:38
 Link - 27 avril 2010 à 18:10
Bonjour,

J'ai une tit interrogation sur un fichier utilisant une userform.

Le fichier permet une sélection en fonction du nom mais j'aimerai aussi affuté par l'âge ( dans le cas au 2 personne aurai le même nom).

Donc quand fonction du choix du nom j'ai dans le critère deux le choix qu'entre les âges des personnes ayant le nom tartempion.


Je vois pas trop comment faire donc si quelqu'un avait une idée ça m'aiderai pas mal ^^.

Je mets le fichier en pièce jointe

Toute aide est la bienvenue

Merci


http://www.cijoint.fr/cjlink.php?file=cj201004/cijWWkNrI8.xls

11 réponses

Personne ?
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
27 avril 2010 à 14:14
Salut

Rajoutes un bouton OK dans ton userform pour appliquer les filtres et tu les traites dans une seule procédure.
Je pense que c'est le plus simple...
0
Comment ça on peut gérer des filtres avec vba ?

TU aurai pas un exemple par hasard stp ?
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
27 avril 2010 à 14:59
Bah tu enregistres la valeur sélectionnée dans ta liste de noms, celle dans la liste des ages dans 2 variables 'Nom' et 'Age' par exemple puis tu fais un test pour le retour avec pour résultat le mec pour qui le nom et l'age colle.
Je vais voir ca sur ton fichier et le reposterais quand j'aurais mis l'exemple.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ça serai super sympa de ta part ^^

ça me parlera surment plus avec un visuel lol

merci encore pour ton aide
0
m@rina Messages postés 20065 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 23 avril 2024 11 271
27 avril 2010 à 15:43
Bonjour,

Essaie ceci :
https://www.cjoint.com/?eBpQhuJaRy

C'est fait avec une function SansDoublons créé par JBoisgontier.
https://www.cjoint.com/?eBpQhuJaRy

m@rina
0
Ah marina c'est génial ce que t'a fais tous a fais ce que je voulais mais comment faire apparaitre les résulats de la recherche dans les labels ?
0
m@rina Messages postés 20065 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 23 avril 2024 11 271
27 avril 2010 à 16:41
Pourquoi tu ne veux pas plutôt afficher nom ET prénom dans les critères, ça limiterait, non ?

Il suffirait alors de définir la base qui sert d'items au critères sur les deux colonnes et te donner la propriété boundcolumn=2.

Sinon, pour le label prénom, faudra remettre une troisième zone de critère qui afficherait la liste des prénoms au cas où...
Regarde ce fichier :
https://www.cjoint.com/?eBqOOmfQBh

m@rina
0
Re,

TOn fichier est très bien mais ce que je voulais c'est qu'a partir de 2 ou 3 criteres je puisse faire aparaitre dans des zone de texte d'autre information relatifs au critere choisie

Exemple : je choisi le nom et prenom je peux avoir l'age et le numéro de tel

Ps : ds tn fichier si je relance une recherche un partant du critère1 un msg d''erreur apparait :" imposible de définir la propriété listindex.

En tout cas un grand merci à toi
0
m@rina Messages postés 20065 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 23 avril 2024 11 271
27 avril 2010 à 17:21
Ben c'est ce qui se fait dans mon fichier...
Quand tu choisis un nom, tu ne peux choisir que parmi les prénoms qui correspondent à ce nom, et le premier est affiché.
Ensuite quand tu affines ta recherche en choisissant un prénom, tu n'as que les âges qui correspondent à ce prénom, et par défaut le premier qui risque d'ailleurs d'être unique...

Et on peut continuer ainsi pour les numéros de téléphone...
Voir le fichier joint.
https://www.cjoint.com/?eBrufhJf8L

m@rina
0
RE,

Un grand merci a toi c'est ce dont j'avais besoin.

c'est trés gentil de ta part de m'avoir aidé

bonne fin de journée
0