Microsoft 365 création bouton recherche colonne A et J ( Résolu )

laurent9lb

XLDnaute Junior
Bonjour :)

je souhaite crée deux bouton de recherche pour un tableau excel.

Le premier en cellule A5

Le but classé trouvé rapidement le client et mettre la ligne en surbrillance ou couleur. (le même client peut avoir plusieurs point de livraison) ex client 76084 et 77001)

le deuxième cellule F5 "idem que la A plusieurs client sur la même commune. "

j'arrive a trié ces colonne (ex A trié petit au plus grand)

La fonction recherché dans colonne " Exemple A me donne le premier 76084 " (pas les deux)

j'ai essayé avec les mise en forme conditionnel Cela ne fonctionne pas .

La liste vas très vite rallongé.

Je trouve pas la solution a mon soucis.

avons une solution.

Attention je suis un débutant qui se lance sur un chantier un peu gros.:oops:

merci de votre aide
 

Pièces jointes

  • essai acces client.xlsx
    28.8 KB · Affichages: 12

chris

XLDnaute Barbatruc
Bonjour

Pourquoi ne pas tout simplement utiliser un tableau structuré (il faut commencer par supprimer la ligne 5 vide et remanier la ligne d'en-tête qui empêche de trier, filtrer correctement) puis filtrer avec un segment ?
On peut ajouter une colonne de pré-filtrage pour faciliter
Exemple ci-joint.

Un peu de lecture ici sur les tableaux https://fauconnier.developpez.com/tutoriels/tableaux-structures/
 

Pièces jointes

  • Adresses.xlsx
    19.7 KB · Affichages: 11

chris

XLDnaute Barbatruc
Re

Ta réponse montre que ton exemple n'est pas assez représentatif de la réalité....

Il faut dans ce cas automatiser un filtre avancé en respectant ce que j'ai déjà énoncé : supprimer la ligne 5 vide et remanier la ligne d'en-tête.

Exemple avec 3 clients possibles en recherche.

Petit rappel il existe dans l'onglet Données un bouton pour défiltrer que l'on peut ajouter à la barre de lancement rapide...
 

Pièces jointes

  • Adresses.xlsm
    23.4 KB · Affichages: 15

laurent9lb

XLDnaute Junior
Bonjour

Je n'est pas avancé sur dossier.
Je n'y arrive pas.

Je suis allez voir sur ton site Chris .
Rien trouvé sur les manip à faire.

j'ai essaye de faire ta manip sur ton dossier et rien a faire.

Ou puis je trouvé les info pour effectuer cela.

merci a vous
 

chris

XLDnaute Barbatruc
Bonjour

C'est du VBA appliqué au Tableau structuré nommé Clients en fonction de la plage de critères nommée ClientsR et définie dans le gestionnaire de noms.
Le code est dans le module 1 du classeur que j'ai posté
VB:
Sub FiltreClients()
        Range("Clients[#All]").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange _
        :=Range("ClientsR"), Unique:=False
End Sub
 

laurent9lb

XLDnaute Junior
Bonjour

je ne vous est pas oublié;
J'ai rouler ce début de semaine;
je continue d'essayer.

Pour l'instant pas d'avance j'arrive même pas à refaire ton exemple sur la colonne département du classeur que tu ma fourni.

Voila pourquoi je suis chauffeur et pas informaticien. :rolleyes:

Je poursuis et vous tient au courant.

Merci
 

laurent9lb

XLDnaute Junior
Bonjour.

J'ai bien avancé

Mais la je sèche dur.
tableau nommé clients,plage de recherche nommé Criteres,

je n'avance plus. comment on rentre le VBA dans les cellules et la création du Bouton ou plaque3

Mon avancé en piece jointe
 

Pièces jointes

  • essai - Copie.xlsx
    30.5 KB · Affichages: 8

chris

XLDnaute Barbatruc
Bonjour

Tu as 365 alors oublie le format xls périmé depuis 12 ans...

Alt F11 : cela ouvre VBE (VBA Editor)

Double clic à gauche sur Feuil1
Coller à droite le code en adaptant le nom puisque tu en as choisi un autre

Dans Excel :
Insertion Forme pour choisir la forme qui servira de bouton et la dessiner
Ne pas la désélectionner et taper le texte du bouton
Clic droit sur le bouton, Affecter une macro : choisir la macro FiltreClients
 

patricktoulon

XLDnaute Barbatruc
bonjour
perso il y a quelque chose qui me tracasse
n°77001 =2 clients différents ?????????????????????? o_O
Capture.JPG
 

laurent9lb

XLDnaute Junior
Chris

je recommence toute la procédure pour éssayé de tous comprendre.

:oops:
J'ai crée le bouton sur "ma feuille" et il ne marche pas sur mon tableau Mais il trie la colonne N° Client sur de ton tableau (les deux tableau sont ouvert sur mon écran)

Donc La case A2 ne fonctionne pas sur mon tableau.

Je continue de chercher

Merci du coup de main
 

Discussions similaires

Statistiques des forums

Discussions
311 729
Messages
2 081 971
Membres
101 852
dernier inscrit
dthi16088