Multi recherche avec multi resultats
#1
Débutant XLPages

Inscription: 21/12/2010

Messages: 20

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 12-01-2011 13h27
Slt

Je voudrais faire un fichier avec une multi recherche (dont la source sera Sources Benevole) mais je ne sais absolument pas comment faire. Les criteres de recherche sont :
 - Zones
- Zones d'intervention
- Villes

et dans la zone de resultat il peut y avoir plusieurs resultats.

Dans la feuille Sources Benevoles je vais faire des listes deroulantes dont la source sera Autres sources.

Merci d'avance pour votre aide.




Pièce jointe:
xls Benevoles Rapatrieurs.xls   [ Taille: 28.00 Ko - Téléchargements: 616 ]
Edité par hegalaldia le 18/01/2011 07:10:34
Hors Ligne
Rapport   Haut 

Re: Multi recherche avec multi resultats
#2
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 13-01-2011 00h52
Bonsoir hegalaldia,

Citation :
hegalaldia a écrit :
...
Dans la feuille Sources Benevoles je vais faire des listes deroulantes dont la source sera Autres sources.
...


Question : une liste déroulante "Ville d'habitation" est-elle prévue de la même manière dans cette feuille ?

Cordialement,


PS:
Concernant ton autre sujet :
« Je bloque sur plusieurs formules »
Tu l'auras compris, d'abord tes explications sont insuffisantes pour qu'on se penche sur cet autre problème.

Ensuite, par principe, je ne travaille pas sur les fichiers hébergés ailleurs que sur le présent forum (que deviennent les fils de discussions du présent site si les fichiers disparaissent de leur hébergement ultérieurement ?).
Par ailleurs, et toujours par principe, j'estime qu'un fichier qui n'est pas réductible à 80Ko (après avoir été zippé !) n'a pas sa place dans un site (ou forum) d'apprentissage Excel. On se dirige plus vers de la prestation de service que vers de l'entraide bénévole dans ce cas...


Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 

Re: Multi recherche avec multi resultats
#3
Débutant XLPages

Inscription: 21/12/2010

Messages: 20

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 13-01-2011 07h15
Merci pour ta reponse.

Dans la feuille Recherche il n'y aura pas de liste deroulante pour la colonne Ville d'habitation (ni pour aucune autre info). Les listes deroulante c'est juste pour la feuille Sources Benevoles.

Pour mon autre sujet le fichier est lourd car il y a la liste des communes de France. Je vais supprimer la liste pour n'en mettre que quelque une. Ca n'empechera pas le fichier de marcher. Quand j'ai vue que c'etait trop lourd j'aurais du faire ca. Dsl . Et je vais reformuler mon sujet.

Hors Ligne
Rapport   Haut 

Re: Multi recherche avec multi resultats
#4
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 13-01-2011 22h39
Bonsoir hegalaldia, le Forum,

J'ai beau relire mon post, je ne vois pas où tu as vu que je parlais de la feuille « RECHERCHE »...

Non, je parlais bel est bien de la feuille "Sources Benevoles" (comme toi dans le post qui précèdait), mais bon... Du coup, j'ai considéré que la réponse était quand même oui.

Tu trouveras donc en pièce jointe une façon de voir le problème (navré, j'ai quand même mis des listes déroulantes en feuille RECHERCHE pour simplifier la procédure et facilité aussi le travail de l'utilisateur).

J'ai utilisé le code suivant :

DANS LE MODULE DE CODE DE LA FEUILLE « RECHERCHE »
Option Explicit

'myDearFriend! -  www.mdf-xlpages.com
Private Sub Worksheet_Change(ByVal Target As Range)
Dim TabTemp As Variant
Dim F1 As String, F2 As String, F3 As String
Dim L As Long, Lresult As Long
Dim C As Integer
Dim FiltreOk As Byte
    If Target.Count > 1 Then Exit Sub
    If Not Application.Intersect(Target, Range("A7,C7,E7")) Is Nothing Then
        Application.ScreenUpdating = False
        Lresult = 14
        'Mémorise les valeurs filtres
        F1 = Range("A7").Text
        F2 = Range("C7").Text
        F3 = Range("E7").Text
        'Charge les données dans un tableau variant temporaire
        With Sheets("Sources Benevoles")
            L = .Cells(.Rows.Count, 1).End(xlUp).Row
            TabTemp = .Range(.Cells(2, 1), .Cells(L, 10)).Value
        End With
        'Efface résultats précédents
        Range(Cells(14, 1), Cells(Rows.Count, 9)).ClearContents
        'Traitement du filtre de recherche
        For L = 1 To UBound(TabTemp, 1)
            If F1 = "" Or F1 = TabTemp(L, 1) Then FiltreOk = 1
            If F2 = "" Or F2 = TabTemp(L, 2) Then FiltreOk = FiltreOk + 1
            If F3 = "" Or F3 = TabTemp(L, 6) Then FiltreOk = FiltreOk + 1
            If FiltreOk = 3 Then
                'Affichage ligne résultat
                For C = 2 To 10
                    Cells(Lresult, C - 1).Value = TabTemp(L, C)
                Next C
                Lresult = Lresult + 1
            End If
            FiltreOk = 0
        Next L
        Application.ScreenUpdating = True
    End If
End Sub

En espérant que ça puisse t'aider...

Cordialement,
Pièce jointe:
zip PourHegalaldia.zip   [ Taille: 18.88 Ko - Téléchargements: 722 ]

Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 

Re: Multi recherche avec multi resultats
#5
Débutant XLPages

Inscription: 21/12/2010

Messages: 20

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 17-01-2011 08h33
Merci je vais voir ca. J'ai aussi refait mon autre post comme tu me la conseille. En esperent qu'il soit plus clair
Hors Ligne
Rapport   Haut 

Re: Multi recherche avec multi resultats
#6
Débutant XLPages

Inscription: 21/12/2010

Messages: 20

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 17-01-2011 09h43
C'est ce que je voulais. En l'utilisant je me suis rendu compte que c'est le meme systeme que le filtre d'excel. En fait j'avais la solution sous les yeux et sans rien a faire. Dsl pour le travail que tu a fait .
Hors Ligne
Rapport   Haut 

Re: Multi recherche avec multi resultats
#7
Webmestre

Inscription: 18/05/2006
De Saône-et-Loire (71)

Messages: 1539

Système d'exploitation:
PC
Version Excel utilisée:
97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365
Posté le : 17-01-2011 20h49
Bonsoir hegalaldia, le Forum,

L'utilisation du filtre est effectivement tout aussi bien et pas plus compliqué à mettre en oeuvre.

Et si tu as ainsi réponse à ta question, je te remercie de mettre en pratique ce qui est inscrit au bas de ma signature...

Cordialement,

Didier_mDF
Image redimensionnée
Le Webmaster

La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien
Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes