ich bins noch einmal.
Im nachfolgenden Code möchte ich noch gerne eine Abfrage einbauen, die mir selber leider noch nicht gelungen ist.
Sub KBZ_zusammenstellen()
Dim wksQ As Worksheet, wksZ As Worksheet
Dim lLetzteZ As Long
Set wksQ = ActiveWorkbook.ActiveSheet
Set wksZ = Workbooks("Einteilung 08.xls").Worksheets("Tabelle1")
Application.ScreenUpdating = False
For Each wksQ In ActiveWorkbook.Worksheets
wksQ.Range(wksQ.Cells(2, 1), wksQ.Cells(1, 5).End(xlDown)).Copy
lLetzteZ = IIf(wksZ.Range("A65536") <> "", 65536, wksZ.Range("A65536").End(xlUp).Row)
wksZ.Range("A" & lLetzteZ + 1).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Next wksQ
Application.ScreenUpdating = True
End Sub
Wenn im "WksQ.Range("A2") = leer" dann soll das Tabellenblatt unberücksichtigt bleiben, ansonsten weiter laufen.
Kann mir hierbei noch mal jemand helfen?
Gruß Korl