• Initiateur de la discussion Initiateur de la discussion marmouzet31
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

marmouzet31

Guest
Bonjour à tous,

En ce moment j'essaie de tirer le meilleur d'une base de données pour créer un observatoire de la population qui m'intéresse.

Je souhaiterai sur la centaine de lignes qui se présentent ainsi : NOM Donnée1 Donnée 2 Donnée 3 filtrer une vingtaine d'éléments par le nom (je possède déjà la série de noms que je souhaiterai filtrer et je sais qu'elle correspond exactement aux noms de la Base de données) pour avoir ainsi :

NOM Donnée 3

NOM1 a1
NOM2 a2
NOM3 a3

Sachant que j'ai déjà :

NOM1
NOM2
NOM3

Many thanks
mmzt
 
Re : Filtre amélioré

Voici ton fichier, en xlsm. Le code est à modifier bien sûr, en fonction de la mise en page que tu adopteras.

Le code est le suivant :
Code:
Sub Recuperation()

Dim Cellule As Range
Dim Donnee3 As String

For Each Cellule In Sheets(2).Range("B4:B6")    'à modifier
    Donnee3 = Sheets(1).Cells.Find(What:=Cellule, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
        :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
        False, SearchFormat:=False).Offset(0, 3)
    Cellule.Offset(0, 1).FormulaR1C1 = Donnee3
Next Cellule

End Sub

Good day !
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
  • Question Question
Réponses
2
Affichages
697
davterry
D
A
Réponses
17
Affichages
3 K
Anicee1990
A
A
Réponses
1
Affichages
855
Anibalion
A
M
Réponses
9
Affichages
13 K
martha.wayne
M
Retour