Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

créer une cellule de recherche automatique dans une colonne

  • Initiateur de la discussion Initiateur de la discussion Ayral10
  • 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 !

A

Ayral10

Guest
Bonjour

Voici mon problème

J'aimerais créer en tête de tableau et au-dessus d'une colonne contenant des milliers de chiffres-référence une case dans la-quelle je rentre ma recherche et en validant me cherche et affiche automatiquement la valeur recherchée , afin de pouvoir consulter toute les ligne attenante a cette référence.
j'espère m'être bien expliqué car pour moi c'est pas évident !
Dans le fichier joint la recherche est la case bleue pour rechercher des references dans la même colone ( en jaune )
 

Pièces jointes

Pièces jointes

Dernière édition:
Re : créer une cellule de recherche automatique dans une colonne

Bonsoir

Boigontier ce n'est pas du texte que je veux rechercher mais une référence, un chiffre , car j'ai précisé la colonne des chiffres en jaune !

Cathodique Je ne comprends absolument rien au Vba , je n'ai pas ce niveau là , et je recherche une solution plus simple pour mon modeste niveau !
 
Re : créer une cellule de recherche automatique dans une colonne

Bonsoir,
Cathodique Je ne comprends absolument rien au Vba , je n'ai pas ce niveau là , et je recherche une solution plus simple pour mon modeste niveau !

J'ai voulu te mettre sur une voie d'après ce que j'ai compris.

Mais bon! Tu aurais pu avoir juste la curiosité de visionner le tuto jusqu'au bout et de refaire le truc.

Je t'assure que ce n'était très dur, c'était vraiment du pas à pas et très bien expliqué.

Enfin, pour ma part je l'ai fait juste pour ne pas mourir idiot.

Cordialement,

Cathodique
 
Re : créer une cellule de recherche automatique dans une colonne

voir PJ

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
 If Target.Address = "$B$3" And Target.Count = 1 Then
   If Target = "" Then
       On Error Resume Next
       ShowAllData
    Else
       ActiveSheet.Range("$B$4:$H$10000").AutoFilter Field:=1, Criteria1:=Target
    End If
 End If
End Sub

JB
 

Pièces jointes

Re : créer une cellule de recherche automatique dans une colonne

Cela me parait bien ce que je recherche , je tape la référence , valider et j'obtient bien la ligne que je veux consulter !

MAIS , car il y a toujours un MAIS ! : une fois ma recherche terminée je ne peux revenir à mon tableau initial !!

SI je fais un filtrage numérique , "est égal à" , ma recherche est plus efficace car je fais retour arrière et hop , l'inconvénient de cette méthode plus classique est que c'est très long car mon fichier est riche de plusieurs milliers de références ( accompagnées d'un commentaire image chacunes ) , et j'ai plus vite fait de faire un défilement page par page avec les fl^ches au dessus du pavé numérique !
 
Re : créer une cellule de recherche automatique dans une colonne

Bonjour,


>MAIS , car il y a toujours un MAIS ! : une fois ma recherche terminée je ne peux revenir à mon tableau initial !!


Il suffit de vider la cellule B2 avec la touche Suppr

En B2, on peut mettre une liste déroulante avec les nos.

JB
 
Dernière édition:
- 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

Réponses
3
Affichages
848
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…