Bonjour à tous,

J'ai une macro qui permet de récupérer des infos de fichiers excel.
Cette macro permet à l'utilisateur de choisir le fichier source comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Set xls = GetObject(Application.GetOpenFilename())
Ensuite les donnée sont rappatriées et mises en forme automatiquement.

Dans le but de consolider des données de plusieurs classeurs, l'utilisateur doit reitérer la manoeuvre pour chaque fichier à lire.
J'aimerai que l'utilisateur puisse selectionner tous les fichiers en une seule fois et qu'ensuite ma macro parcour ces fichiers un à un.
Les fichiers seront présents dans un même dossier.

Serait il possible de faire comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Set xls = GetObject(Application.GetOpenFilename())
Et d'avoir une option qui ressemble au multiselect des listbox.

J'espère avoir été clair.
N'hésitez pas à demander des précisions.

Merci

Johan