VBA recherche automatique

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

C

caroted

Guest
Bonjour,

Dans le cadre d'un stage je recensse les titres de propriétés appartenant à l'entreprise, j'ai classé mes données par département sur des feuilles distinctes dans mon classeur. Le problème est que mon fichier est danse et comporte beaucoup de feuille, pour faciliter la recherche des utilisateurs je souhaite inserer une macro qui permette en saisissant la ville du lieu du titre de propriété d'ouvrir la feuille correspondante, à la ligne correspondante.
Je suis novice en la matiere, j'ai creer un bouton qui active un message box "quel est la ville concernée par votre recherche ? " . N'ayant que très peu de notion, je n'ai aucune idée du code qu'il faut que j'utilise ensuite. Est ce que quelqun peu m'aider ?

Merci par avance pour votre aide.
Cordialement

Caroted
Ps : en pièce jointe un exemple de mon fichier
 

Pièces jointes

Re : VBA recherche automatique

merci beaucoup repchek.

je souhaite plutot que la recherche ce fasse par rapport à la ville et non le département, c'est cette lingne là que je dois changer ?

ThisWorkbook.Sheets("" & ComboBox1.Value & "").Activate

Merci
 
Re : VBA recherche automatique

Arf, du coup c'est un peu plus compliqué, il faut aller lire les données de chaque feuille au lieu de simplement lire le nom des feuilles, tout en gardant la correspondance de la source des données afin de pouvoir afficher la feuille correspondant a la veille choise.

Pour ce faire, j'ai affiché les villes sous la forme "Ville : Departement".

Dis moi si ca te convient
 

Pièces jointes

Re : VBA recherche automatique

Bjr carotec et repcheks

excusez-moi de m'immiscer dans votre fil, je suis très intéressé
repcheks : est-il possible lorsque l'onglet de la ville cherchée s'affiche, que nous soyons positionné sur la cellule de cette ville ?

Merci de votre attention, cordialement, Gérard
 
Re : VBA recherche automatique

@ Caroted : pas de quoi 🙂

@ natorp :

Bonjour,

Oui c'est possible, par contre ca ne selectionnera que la premiere ligne concernée, si il y a plusieurs propriétés dans la meme ville.

Un exemple en piece jointe, j'ai commenté la ligne concernée dans le code du module1.

EDIT: En fait ici, ca selectionne la derniere ligne concernée, je n'ai pas utilisé la méthode que j'avais prévu initialement.
 

Pièces jointes

Dernière modification par un modérateur:
- 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
1
Affichages
219
  • Question Question
Microsoft 365 Bouton VBA
Réponses
4
Affichages
497
  • Question Question
XL 2016 MACROS-VBA
Réponses
1
Affichages
583
Retour