Problème que je n'arrive pas à résoudre en VBA

Bonjour

Je suis un petit nouveau et je débute avec VBA

J'aimerais savoir si il y a un moyen de ne pas recopier plusieurs fois les mêmes données :

Je m'explique :

J'ai une feuille "Pere" qui contient en A2 "nom" B2 "nomfemme" en C2 a XX "nomenfant" et en dernier YY "age" et cela sur plusieurs lignes

sur la page age je n'ai que l'age dans la première colonne

J'ai fait un userform pour recherche par nompere la pas de souci !

mais mon deuxième userform j'aimerai faire une recherche mais par age pour qu'il me mette dans mes textbox que les noms du pere qui ont effectivement l'age recherché

peut-on le faire directement en récupérant les données de la feuille "pere" sans être obligé de recopier les mêmes données sur la page "age"

Je vous remercie

benoit

20essais.xlsm (29.71 Ko)

Bonjour,

Une seule base de données est nécessaire et suffisante, ta feuille age ne sert à rien, à supprimer.

Par ailleurs, deux Userforms pour faire de la recherche, c'est un de trop ! Un formulaire pour gérer une base doit suffire : Ajout, Recherches, Modifications, Suppressions.

2 modules c'est aussi déjà un de trop !

Cordialement.

bonjour

salut MFerrand

de plus Excel possède le menu Données, avec Filtre (c'est génial) et il y a aussi un formulaire qui répond au besoin

le tout sans aucune programmation

Bonjour

Merci pour vos réponses

Je vais revoir tout cela

Benoit

Rechercher des sujets similaires à "probleme que arrive pas resoudre vba"