Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
768to772
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
768to772
768to772
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Arbeitsmappen zusammenkopieren

Arbeitsmappen zusammenkopieren
06.06.2006 09:32:28
Durmus
Hallo!
In meinem folgenden Code geht es darum, einzelne XL-Arbeitsmappen (Dateien) eines Ordners in eines zusammenzukopieren. Dies klappt auch. Allerdings bräuchte ich Hilfe, da die Spaltenköpfe mitkopiert werden.
Wie könnte ich eine Ausgrenzung, z. B. Zeile 1+2, bei der Auswahl vornehmen?
Anbei der Code:

Sub Zusammenkopieren()
Dim TmpDatei As String, Pfad As String
Dim LRow1 As Integer, LRow2 As Integer
Dim wsMaster As Worksheet
Set wsMaster = ThisWorkbook.Sheets("Tabelle1")
einzeldateien = ActiveWorkbook.Path & "\" & "Einzeldateien" & "\"
ChDir einzeldateien
TmpDatei = Dir(einzeldateien & "*.xls")
Do While TmpDatei <> ""
LRow1 = wsMaster.Cells(Rows.Count, 1).End(xlUp).Row
Workbooks.Open TmpDatei
LRow2 = Workbooks(TmpDatei).Sheets("MA").Cells(Rows.Count, 1).End(xlUp).Row
Workbooks(TmpDatei).Sheets("MA").Rows("1:" & LRow2).Copy wsMaster.Cells(LRow1 + 1, 1)
Application.DisplayAlerts = False
ActiveWorkbook.Close
Application.DisplayAlerts = True
TmpDatei = Dir()
Loop
Application.ScreenUpdating = True
End Sub

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

Betreff
Datum
Anwender
Anzeige
AW: Arbeitsmappen zusammenkopieren
06.06.2006 11:17:53
u_
Hallo,
z.B. so:
Workbooks(TmpDatei).Sheets("MA").Rows("3:" & LRow2).Copy wsMaster.Cells(LRow1 + 1, 1)
Gruß
Geist ist geil!
(Dies ist ein allgemeines Statement und nicht an bestimmte Personen gerichtet.)
AW: Arbeitsmappen zusammenkopieren
06.06.2006 11:35:04
Durmus
Klappt!
Danke!
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige