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

XL 2010 Récupérer des données avec une condition

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

chajmi

XLDnaute Occasionnel
Bonjour

J'ai un classeur avec 1 onglet "ARTICLES" et un onglet "1"
Dans l'onglet "1", je veux extraire en AL53:AO86 tous les articles de la base nommée "Articles_Base" (dans onglet ARTICLES) dont le fournisseur est indiqué en AN51 (dans onglet 1).

Merci d'avance pour votre aide.
 

Pièces jointes

Merci pour ta contribution Oranger.
Cela devrait me servir en dépannage.
Le problème c'est que je dois créer autant de feuille 1 que j'ai de fournisseurs et que je vais devoir adapter la macro pour chaque feuille.
J'aurais préférer travailler avec une formule dans les cellules à remplir.
Mais ta solution est déjà pas mal.

Merci à d'autres propositions
Cdlt
 
Bonjour phlaurent55

Ta solution a l'air de fonctionner, y compris quand je duplique la feuille 1.
La macro intégrée à la feuille concerne la feuille active, si j'ai tout compris ?
Si ce n'est pas trop abuser, pourrais expliquer chaque ligne du code intégré ?
Merci encore pour cette solution et le temps passé.

Cdlt

D'autres idées ? notamment par formule dans les cellules ?
 
Bonjour,

A mon humble avis, il est préférable de donner un code UNIQUE et court à tes fournisseurs, comme ça on évite les fautes d'orthographe 🙂
dans le code de Philippe, je pense qu'il faut comparer en majuscule:

If UCase(.Cells(i, 7)) = UCase(Target) Then

P.
 
En fait Gosselin, j'ai réussi à faire fonctionner ta solution.
Est ce que je peux te transmettre mon fichier tout de même pour que tu puisses me conseiller sur d'autres fonctionnalités.
Si OK je te l'enverrai dans quelques jours, le temps de le fignoler.

Par contre je ne sais pas envoyer un Message Privé.
 
- 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

Discussions similaires

Réponses
4
Affichages
116
Réponses
4
Affichages
139
Réponses
12
Affichages
624
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…