HELP VBA : importer données de différents fichiers excel dans différents dossiers

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 !

FFAUVERE

XLDnaute Nouveau
Bonjour,

Je vais tenter d'être plus précis que mon 'objet'.
J'aimerai rassembler dans un fichier excel via une macro VBA toutes les cellules A1 de tous les fichiers excel qui sont dans le dossier 'TEST' et sous dossiers 'TEST1' et 'TEST2'.

L'ideal serait d'avoir dans ce fichier général une BDD avec :
Nom dossier Nom fichier Valeur cellule A1

Merci d'avance !!!
 
Re : VBA : importer données de différents fichiers excel dans différents dossiers

Merci pour ta réponse si rapide !
J'y avait effectivement pensé mais les fichiers seront créés et ajoutés tous les jours dans différents sous-dossiers avec des noms très aléatoires.
C'est pour cela qu'une macro qui liste les fichiers dans les différents dossiers me semble ête la meilleure solution.
 
Re : VBA : importer données de différents fichiers excel dans différents dossiers

Si cela peut aider, je suis parti la dessus :
Cela permets d'ouvrir tous les fichiers d'un dossier et d'importer des données...

Sub ouvrirfichiers()
Dim Fichier As String, Chemin As String
Dim Wb As Workbook
Chemin = "C:\Documents and Settings\ffauvere\Bureau\TEST\"
Fichier = Dir(Chemin & "*.*")
Do While Fichier <> ""
a = Chemin & Fichier

[A65000].End(xlUp).Offset(1, 0).Value = a
Set Wb = Workbooks.Open(a)

b = Wb.Sheets("Feuil1").Range("A1").Value

Wb.Close
[B65000].End(xlUp).Offset(1, 0).Value = b
Set Wb = Nothing
Fichier = Dir
Loop
End Sub
Option Explicit


Mais comment l'adapter avec des sous dossiers ?
Et, est-il possible d'importer sans ouvrir les fichiers ?


Merci d'avance
 
- 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
3
Affichages
539
Réponses
5
Affichages
335
Retour