Question

Bonjour tout le monde,

Je reviens vers vous car j'ai de nouveau besoin de votre aide.

Mon tuteur de stage m'a demandé de lui faire un tableau pour ca recherche de fournisseurs.

La feuille 1 :

Elle comporte un menu défillant avec tous les types de fournisseurs et un tableau de listing des fournisseurs qui correspondent au type de fournisseur rechercher.

Exemple:

Quand mon type de listing est sur "Aucun", mon tableau est vide.

Si je mets "Alimentation", le tableau se remplie et me met tout les fournisseurs se rapportant à l'alimentation.

La Feuille 2 :

Elle comporte la liste de tous les fournisseurs avec les cellules ou je veux mettre les fonctions de recherche.

Autre petite question:

Comment je peux faire pour que dans mon menu déffilent il ne me marque qu'une seul fois un type de fournisseurs ?

Je vous joins le fichier pour que cela soit plus compréhensible:

https://www.excel-pratique.com/~files/doc/cZB9trechercher_des_fournisseurs.xls

Si cela est impossible à faire dite le moi.

Je vous en remercie d'avance.

Bonjour,

Pourquoi ne pas mettre tout simplement un filtre en Feuil2!B1 ?

Si tu pouvais m'expliquer comment faire car je suis vraiment novice sur excel

Je ferai un essaie on verra bien si ca lui correspond.

Tu mets un titre en Feuil2!B1

Tu sélectionnes cette celulle, puis

Menu Données / Filtrer / Filtre automatique

Tu cliques sur la petite flèche à la droite de cette cellule

puis tu fais ton choix dans la liste en cliquant dessus.

Bonjour,

Voilà ton tableau comme te l'indique Dre

https://www.excel-pratique.com/~files/doc/fzmiScZB9trechercher_des_fournisseurs.xls

Amicalement

Nad

Je vous remercie.

Je fais un essaie et je vous tiens au courant. :)

Encore merci !

Salut le forum

Une autre façon, si tu peux utiliser les macros (Ici 4 critères)

Avec zone nommée, liste de validation et macro sur filtre élaboré.

Le fichier https://www.excel-pratique.com/~files/doc/GTdiXRechercheV2.xls

Facilement adaptable si cela te satisfait..

Mytå

Salut Mytå

Ta solution a l'air pas mal, mais comme je l'ai dis je suis un tout petit novice sur Excel (tout ce qui est macro, fonction et tout ce qui va avec... ) mon tuteur me demande de faire des choses que je ne connais pas du tout.

Si tu pouvais m'expliquer comment faire ta solution ou me diriger vers un endroit ou cela est expliquer ca serait super sympa de ta part !

Sinom si quelqu'un d'autre pouvait me dire ca serait sympa aussi.

Encore merci.

Bonjour,

Je pense que le plus facile lorsque l'on débute avec Excel c'est de faire comme te l'as dis Dre avec un filtre.

En tout cas pour pas que tu ais deux fois le même nom quand tu fais un filtre, il faut faire attention à saisir toujours de la même manière tes éléments.

Car pour Excel si tu mets bâtiment ou batiment ou encore Batiment, pour lui il s'agira de 3 bâtiment différents.

Donc écrire toujours la même façon tes types.

Bon courage, tu vas voir Excel c'est sympa une fois que l'on connais 2 ou 3 truc de base.

Oups désolé, pourtant j'ai fait la manip.

J'ai regardé sur le lien proposé mais le prblème c'est que dans les cas présent il faudrait que cela prenne en compte tous les éléments qui commence par les 2 chiffres du code postal.

Par exemple, pour 33

il peut y avoir 33130, 33140, 33800 33410...

Pour 40

40150, 40230, 40512...

Et j'en ai 20 comme cela

Je rejoins mon fichie pour être plus explicite.

https://www.excel-pratique.com/~files/doc/Thus5cnit2.xls

Merci encore

Salut le forum

Clique la flèche de ta colonne de filtre

Ensuite clique personnalisé

Ensuite Choisi commence par et entre 33

Ton filtre va s'appliquer

Mytå

Salut le forum

Une petite macro, avec Double-Clique sur la cellule de filtration,

à mettre dans le module de la feuille, j'avais rien à faire

donc je me suis amusé un peu.

Option Explicit

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

If Not Application.Intersect(Target, Range("A1:H1")) Is Nothing Then
  If ActiveSheet.AutoFilterMode Then Selection.AutoFilter
    Application.Dialogs(xlDialogFilter).Show Target.Column
End If

Cancel = True

End Sub

Tu choisis dans la boite de dialogue affichée

  • A gauche le choix de filtration
  • A droite le critère de filtration

A te relire

Mytå

Et pourquoi pas un petit fichier exemple

Un double clique sur une cellule de A1 à F1, va lancer la macro (Cellule en jaune dans le fichier)

Suffit ensuite de choisir le mode de filtration voulu.

Amusez-vous bien ...

Le fichier Filtration.xls

Mytå_Qc

Bonjour tout le monde

Merci à Amadéus c'est exactement ca que je voulais

Mais j'ai un petit problème lol

Est-ce que quelqu'un pourrait me dire comment on fait pour nommé une plage de cellule ?

Merci d'avance !

Bonjour,

Si je ne me trompe pas,

Insertion => Nom => définir

Après avoir posé une multitude de questions, c'est la première fois que je tente d'aider kk1

Merci Stag2

J'ai un nouveau problème !!!

J'ai tout refais comme Amadéus m'a dit de faire mais ma colonne "Objets sans doublon" me pose un problème

Je vois joind le fichier pour que vous voyé mieux de quoi je parle:

https://www.excel-pratique.com/~files/doc/Rechercherdesfournisseursv1.xls

Je remet aussi celui de Amadéus pour que vous voyez ce que ca doit donné:

https://www.excel-pratique.com/~files/doc/fournisseursRetour.xls

Encore merci

Bonjour,

je pense que tu as oublié de valider la formule en formule matrciel

avec {}.Tu dois CTRL+MAJ +ENTER pour valider

A +

Et bah c'était bien ca une tête en l'air

Et bah un grand merci à tout le monde, je vais montrer ca à mon tuteur j'espère que ca lui plaira et qu'il va pas me demander plus pour trop vous embêter :wink:

ENCORE MERCI A TOUS !!!

Rechercher des sujets similaires à "question"