Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
564to568
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
564to568
564to568
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Blätter aus 100 Datteien in einer Datei zusammenfa

Blätter aus 100 Datteien in einer Datei zusammenfa
10.02.2005 15:15:14
Walter
Hallo Forumsuser,
ich würde gerene aus allen Dateien (100 Stück) eines Verzeichnisses das jeweilige Blatt (es gibt pro Datei nur eines) die Blätter in einer Datei zusammenfassen (blatt1, Blatt2, Blatt3......).
Wer weiß Rat ?
mit Dank
Walter

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Blätter aus 100 Datteien in einer Datei zusamm
10.02.2005 15:32:47
Josef
Hallo Walter!
Ungetestet, sollte aber funktionieren!


      
Option Explicit
Sub zusammenfassung()
Dim fSearch As FileSearch
Dim wkb As Workbook, wkbZ As Workbook
Dim strPath As String
Dim iCnt As Integer
On Error GoTo ERRORHANDLER
With Application
.ScreenUpdating = 
False
.EnableEvents = 
False
.DisplayAlerts = 
False
.Calculation = xlCalculationManual
End With
strPath = 
"C:\"   'Pfad zu den Exceldateien  - anpassen

Set wkbZ = Workbooks.Add
Set fSearch = Application.FileSearch
   
With fSearch
   .NewSearch
   .LookIn = strPath
   .SearchSubFolders = 
False  '<<<<Unterordner durchsuchen True/False
   .FileType = msoFileTypeExcelWorkbooks
   .Execute
   
       
For iCnt = 1 To .FoundFiles.Count
   
            
Set wkb = Workbooks.Open(.FoundFiles(iCnt))
            wkb.Sheets(1).Copy after:=wkbZ.Sheets(wkbZ.Sheets.Count)
            wkbZ.Sheets(wkbZ.Sheets.Count).Name = 
"Blatt " & iCnt
            wkb.Close , 
False
            
       
Next
   
   
End With
   
For iCnt = 1 To 3
   wkbZ.Sheets(iCnt).Delete
   
Next
ERRORHANDLER:
With Application
.ScreenUpdating = 
True
.EnableEvents = 
True
.DisplayAlerts = 
True
.Calculation = xlCalculationAutomatic
End With
End Sub 
P.S.: Rückmeldung nicht vergessen!
Anzeige
AW: Blätter aus 100 Datteien in einer Datei zusammenfa
10.02.2005 18:49:32
Walter
Hallo Josef,
einfach spitze, Dei Code liefert sehr schnell und bringt exakt das gewünschte Ergebnis.
Danke + Gruß
Walter

84 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige