mein Kopiermakro bringt den Fehler "400" , für mich ist aber kein Fehler ersichtlich!
Des Fehler wird bei der Kopierzeile "Sheets("Tabelle1").Range..... angezeigt.
Zwei Zusatzfragen hätte ich noch:
1.) Die Bezeichnung "Tabelle1" sollte variabel sein d.h. die Bezeichnung sollte immer so lauten, wie sie im Blatt Auswertung in Zelle H20 angeführt ist.
2.) Kann man bei der Feststellung der letzten benutzten Zeile auch ein Minimum eingeben, z.B. so:
Range(Cells(4, 29), Cells(min(4;LzA30), 40)).Select
Hier noch der Code:
Option Explicit
Sub Auswertung()
Dim LzA2 As Long
Dim LzA30 As Long
Dim Lz As Long
Application.ScreenUpdating = False
LzA2 = Cells(Rows.Count, 2).End(xlUp).Row
LzA30 = Cells(Rows.Count, 30).End(xlUp).Row
Lz = Sheets("Tabelle1").Cells(Rows.Count, 2).End(xlUp).Row
Range(Cells(1, 1), Cells(LzA2, 26)).Select
Selection.ClearContents
Range(Cells(4, 29), Cells(LzA30, 40)).Select
Selection.ClearContents
Sheets("Tabelle1").Range(Cells(1, 1), Cells(Lz, 26)).Copy Sheets("Auswertung"). _
Range(Cells(1, 1), Cells(Lz, 26))
Range("A1").Select
End Sub
Besten Dank für Eure Hilfe
Servus, Walter