Programme sur VBMicrosoft
Résolu
mimithoms
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
mimithoms -
mimithoms -
Bonjour,
Je suis une débutante sur Visual Basic mais je souhaite créer une macro pour:
-premièrement, faire une recherche d'un mot sur Feuil1( mot variant donc qui sera indiqué dans une cellule) et exporter les lignes complètes résultant de la recherche sur la Feuil2 du fichier excel, par ordre alphabétique.
-deuxièmement, selectionner certaines lignes afin de les exporter dans une liste finale (par exemple en Feuil3).
Le truc c'est qu'il y aura besoin de faire plusieurs recherches pour avoir cette liste finale.
Pour expliquer, voici un exemple:
- en Feuil1, j'ai une liste de plusieurs styles de meubles et de couleur differentes
Je souhaite faire une recherche par type de meuble donc en tapant par exemple "Buffet" dans une case, je me retrouve en Feuil2 avec tous les buffets de tailles et de couleurs différentes.
- sur la Feuil2, je souhaite en sélectionner un rouge et un bleu. Que je valide et par conséquent, il se retrouve en Feuil3
- Toutefois, après je souhaite chercher une table donc je recommence la recherche tout en sachant que les buffets rouges et bleus sur la Feuil3 sont maintenus.
c'est assez compliqué à expliquer mais j'espère que vous pourrez m'aider.
Surtout que, bien sur, c'est assez urgent.
Merci d'avance
Je suis une débutante sur Visual Basic mais je souhaite créer une macro pour:
-premièrement, faire une recherche d'un mot sur Feuil1( mot variant donc qui sera indiqué dans une cellule) et exporter les lignes complètes résultant de la recherche sur la Feuil2 du fichier excel, par ordre alphabétique.
-deuxièmement, selectionner certaines lignes afin de les exporter dans une liste finale (par exemple en Feuil3).
Le truc c'est qu'il y aura besoin de faire plusieurs recherches pour avoir cette liste finale.
Pour expliquer, voici un exemple:
- en Feuil1, j'ai une liste de plusieurs styles de meubles et de couleur differentes
Je souhaite faire une recherche par type de meuble donc en tapant par exemple "Buffet" dans une case, je me retrouve en Feuil2 avec tous les buffets de tailles et de couleurs différentes.
- sur la Feuil2, je souhaite en sélectionner un rouge et un bleu. Que je valide et par conséquent, il se retrouve en Feuil3
- Toutefois, après je souhaite chercher une table donc je recommence la recherche tout en sachant que les buffets rouges et bleus sur la Feuil3 sont maintenus.
c'est assez compliqué à expliquer mais j'espère que vous pourrez m'aider.
Surtout que, bien sur, c'est assez urgent.
Merci d'avance
A voir également:
- Programme sur VBMicrosoft
- Programme demarrage windows - Guide
- Mettre en veille un programme - Guide
- Message programmé iphone - Guide
- Programme word gratuit - Guide
- Desinstaller un programme sur windows - Guide
8 réponses
Bonjour,
A partir de ce que tu viens d'expliquer, te conseille d'utiliser les filtres automatique d'excel. Tu filtre selon la cellule type de meuble, tu filtre ensuite selon la couleur, tu filtre autant que tu veux, et tu reporte le résultat de tes filtres sur une autre feuille :-)
Tiens moi au courant a+
A partir de ce que tu viens d'expliquer, te conseille d'utiliser les filtres automatique d'excel. Tu filtre selon la cellule type de meuble, tu filtre ensuite selon la couleur, tu filtre autant que tu veux, et tu reporte le résultat de tes filtres sur une autre feuille :-)
Tiens moi au courant a+
Bonjour,
peux-tu m'expliquer comment faire pour mettre en place les filtres?
je suis vraiment débutante dans ce genre de chose.
merci d'avance
peux-tu m'expliquer comment faire pour mettre en place les filtres?
je suis vraiment débutante dans ce genre de chose.
merci d'avance
Salut,
Sur quelle version de Excel tu es? Je suppose que tu es sur 2003.
Pour se faire, sélectionne les noms de tes colonnes avec ta souris (les entêtes de ta feuille Excel);
Menu Données-->Filtrer-->Filtre Automatique;
TU verra apparaître des boutons comme la liste déroulante;
C'est à ce moment là que tu joueras sur les filtres.
Exemple, j'ai une feuille avec des noms, dates et couleur d'articles. Je veux sélectionner les articles rouges, dont la date est à partir du 01/01/2009;
Je sélectionne la date supérieure à 01/01/2009, premier filtres;
Je sélectionne la couleur rouge, deuxième filtre;
C'est tout..
Sur quelle version de Excel tu es? Je suppose que tu es sur 2003.
Pour se faire, sélectionne les noms de tes colonnes avec ta souris (les entêtes de ta feuille Excel);
Menu Données-->Filtrer-->Filtre Automatique;
TU verra apparaître des boutons comme la liste déroulante;
C'est à ce moment là que tu joueras sur les filtres.
Exemple, j'ai une feuille avec des noms, dates et couleur d'articles. Je veux sélectionner les articles rouges, dont la date est à partir du 01/01/2009;
Je sélectionne la date supérieure à 01/01/2009, premier filtres;
Je sélectionne la couleur rouge, deuxième filtre;
C'est tout..
Bonjour,
ma version est excel 2007.
Oui, j'ai réussi à utiliser les filtres comme tu m'as expliqué. super! pour la recherche, c'est ok!
Par contre, comment pourrais-je faire pour que dans la liste de résultat obtenue par filtres, on puisse mettre des quantités devant certains produits et qu'ils se copient (pour les produits à quantité >0) sur une feuille autre.
Toutefois, sur l'autre feuille, il faudrait qu'on puisse avoir les résultats de plusieurs recherches à la suite (comme un panier sur les sites d'achats sur Internet).
Je sais je demande beaucoup de choses alors que je ne suis pas douée mais c'est comme çà qu'on maitrise mieux les logiciels.
ma version est excel 2007.
Oui, j'ai réussi à utiliser les filtres comme tu m'as expliqué. super! pour la recherche, c'est ok!
Par contre, comment pourrais-je faire pour que dans la liste de résultat obtenue par filtres, on puisse mettre des quantités devant certains produits et qu'ils se copient (pour les produits à quantité >0) sur une feuille autre.
Toutefois, sur l'autre feuille, il faudrait qu'on puisse avoir les résultats de plusieurs recherches à la suite (comme un panier sur les sites d'achats sur Internet).
Je sais je demande beaucoup de choses alors que je ne suis pas douée mais c'est comme çà qu'on maitrise mieux les logiciels.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Dsl, j'ai pas eu le temps pour te répondre plus tôt.
Essaye ce dossier (excel 2007)
Tu dis...
A+
Dsl, j'ai pas eu le temps pour te répondre plus tôt.
Essaye ce dossier (excel 2007)
Tu dis...
A+
Effectivement, je ne sais pas comment j'ai fait ça :))
je le met en xls, ce sera plus simple
https://www.cjoint.com/?dAkHOVay5z
A+
je le met en xls, ce sera plus simple
https://www.cjoint.com/?dAkHOVay5z
A+