importer plusieurs fichiers excel dans un seul

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

dam3117

XLDnaute Occasionnel
Bonjour à tous,

J'ai 14 fichiers identique et je voudrai les importer dans un seul et unique fichier en les mettant l'un à la suite de l'autre.


merci pour vos idées

dam
 
Re : importer plusieurs fichiers excel dans un seul

Bonjour

si c'est seulement à faire une fois tu peux ouvrir tes classeurs, selectionner tous les onglets d'un classeur et les copier dans celui que tu veux avec clic droit sur les onglets.
bonne journée
 
Re : importer plusieurs fichiers excel dans un seul

iroise à dit:
Bonjour

si c'est seulement à faire une fois tu peux ouvrir tes classeurs, selectionner tous les onglets d'un classeur et les copier dans celui que tu veux avec clic droit sur les onglets.
bonne journée
Bonjour,

merci non j'ai plusieurs classeurs
(classeur1 à classeur14) et je dois faire l'opération plusieurs fois par jour
 
Re : importer plusieurs fichiers excel dans un seul

Bonjour


à tester AVEC PRUDENCE

AVEC DES COPIES OU DES FICHIERS TEST

avec un fichier batch


@copy /B *.xls grosfichier.xls
@cls

Je n'ai pas testé donc si ca ne marche pas j'aurais honte
 
Re : importer plusieurs fichiers excel dans un seul

Re

Voila de quoi t'inspirer
Code:
Sub RunCodeOnAllXLSFiles()
'SOURCE:http://www.ozgrid.com/VBA/loop-through.htm
Dim lCount As Long
Dim wbResults As Workbook
Dim wbCodeBook As Workbook

Application.ScreenUpdating = False
Application.DisplayAlerts = False
Application.EnableEvents = False

On Error Resume Next

Set wbCodeBook = ThisWorkbook

    With Application.FileSearch
        .NewSearch
         'Change path to suit
        .LookIn = "C:\MyDocuments\TestResults"
        .FileType = msoFileTypeExcelWorkbooks
        '.Filename = "Book*.xls"
        
            If .Execute > 0 Then 'Workbooks in folder
                For lCount = 1 To .FoundFiles.Count 'Loop through all.
                 'Open Workbook x and Set a Workbook variable to it
                 Set wbResults = Workbooks.Open(Filename:=.FoundFiles(lCount), UpdateLinks:=0)
                                  
                 'DO YOUR CODE HERE
                 
                 wbResults.Close SaveChanges:=True
             
                 Next lCount
            End If
    End With
    
    On Error GoTo 0
    Application.ScreenUpdating = True
    Application.DisplayAlerts = True
    Application.EnableEvents = True
End Sub
 
Dernière édition:
Re : importer plusieurs fichiers excel dans un seul

Staple1600 à dit:
Re

Voila de quoi t'inspirer

Sub RunCodeOnAllXLSFiles()
Dim lCount As Long
Dim wbResults As Workbook
Dim wbCodeBook As Workbook

Application.ScreenUpdating = False
Application.DisplayAlerts = False
Application.EnableEvents = False

On Error Resume Next

Set wbCodeBook = ThisWorkbook

With Application.FileSearch
.NewSearch
'Change path to suit
.LookIn = "C:\MyDocuments\TestResults"
.FileType = msoFileTypeExcelWorkbooks
'.Filename = "Book*.xls"

If .Execute > 0 Then 'Workbooks in folder
For lCount = 1 To .FoundFiles.Count 'Loop through all.
'Open Workbook x and Set a Workbook variable to it
Set wbResults = Workbooks.Open(Filename:=.FoundFiles(lCount), UpdateLinks:=0)

'DO YOUR CODE HERE

wbResults.Close SaveChanges:=True

Next lCount
End If
End With

On Error GoTo 0
Application.ScreenUpdating = True
Application.DisplayAlerts = True
Application.EnableEvents = True
End Sub


re je l'ai mis dans mon module et rien se passe.


dam
 
Re : importer plusieurs fichiers excel dans un seul

Re

J'avais dit de quoi t'inspirer

Pas que c'était fonctionne en l'état....

Ce qui d'aillleurs était précisé

par

'DO YOUR CODE HERE

Ce qui veut
Placer votre code ici
 
Dernière édition:
Re : importer plusieurs fichiers excel dans un seul

Salut Stapple,

Apparemment, tu semblerais ne pas connaitre le WIKI du forum
pour aller dans le wiki c'est très rapide: tu as l'onglet vers le haut à gauche et toc ! de + c'est une mine d'or d'Excel notamment les pages de Zon et de MichelXLD

Amicalement
 
- 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
12
Affichages
342
Retour