VBA sur Excel - Récupération de données pas rapport à une Listbox

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 !

Jack Slater

XLDnaute Nouveau
Bonjour à tous,

Je travail sur une application vba qui va me servir à trier des données provenant d'un fichier XML, pour les insérer dans un tableau Excel déjà mis en page.

Dès que 'ai importé mon XML dans Excel, je distingue plusieurs colonnes.

Dans une de ces colonnes j'ai des données qui se répètent 8 fois (exemple: colonne C, la ligne 1 affichant des titres, j'ai de la ligne 2 à la ligne 9 la valeur X23ER, de la ligne 10 à la ligne 17 la valeur Y56TU, et ainsi de suite).

J'ai une listbox qui m'affiche ces données (mais qui evite les doublons, de manière à n'avoir qu'une seule fois X23ER etc...).

J'ai une deuxieme Listbox, dans laquelle je vais ajouter manuellement les codes souhaités.

J'aimerais, via un bouton ''valider'', récupérer dans une autre feuille excel l'intégralite des lignes correspondant aux choix de l'utilisateur. C'est assez clair?
En gros, en fonction du code X23ER, si je le choisis, j'aimerais récupérer les 8 lignes (par ligne j'entand toutes la ligne) dans une feuille Excel.

Merci de votre aide vous me sauveriez la vie ne m'éclairant la dessus.
 
Re : VBA sur Excel - Récupération de données pas rapport à une Listbox

Re

Salut hasco 🙂 🙂

En supposant que j'aie bien compris !!!

Edit: Avais pes vu que hasco a été plus rapide !
Bravo hasco
 

Pièces jointes

Dernière édition:
Re : VBA sur Excel - Récupération de données pas rapport à une Listbox

Ah nan y a encore un autre problème je réfléchie juste coment l'expliquer....

Voilà
Mon exemple porte que sur une seule structure(voire colonne structure name).
Pour que cela tourne ''aux petis oignons'' prenons l'exemple avex 2 structure (voirs fichier ex1).
On suppose deux hypothèses choisis: AZVN V+ Hyp1 TOWER,S NA+ et B V+ Hyp1 TOWER,S NA+ (à noter que si j'ai 2 structures, le nom des hypothèse ne figurera qu'une seule fois dans la listbox pour eviter les doublons) mon résultats doit être ceci (voir fichier ex2).
Possible ou pas?
 

Pièces jointes

Dernière édition:
Re : VBA sur Excel - Récupération de données pas rapport à une Listbox

Re

Voila une version a tester

Mais je remarque que le fichier d'origine a des structures soit differentes de 1 ou 2 soit vide
par consequent il ne ne nous est pas possible de controler

S.T.P , un exemple coherent simplifierait les choses !!!
 

Pièces jointes

Re : VBA sur Excel - Récupération de données pas rapport à une Listbox

C'est exactement cela, sauf une dernière chose, il faut que ce soit trier en fonction de la colonne A, pour toutes les données de la structure 1 soient ensemble.

Merci de votre aide, si vous pouviez juste encore voire pour le tri en focntion du structure name ce serait parfait merci
 
- 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

Retour