15.03.2018, 15:05
Hallo,
ich möchte ein ganzes Tabellenblatt aus meiner Datei in eine
andere Datei kopieren. Leider klappt das nicht.
Bei Set Zielblatt = Ziel.Worksheets("New") erscheint die Fehlermeldung außerhalb des gültigen Bereichs?
Wieso das Blatt exisitiert in der Datei?
Was ist falsch?
ich möchte ein ganzes Tabellenblatt aus meiner Datei in eine
andere Datei kopieren. Leider klappt das nicht.
Code:
Sub Tabellenblatt_einfügen
Application.ScreenUpdating = False
Application.EnableEvents = False
Dim Quelle As Workbook, Ziel As Workbook
Dim Quellblatt As Worksheet, Zielblatt As Worksheet
Set Quelle = Workbooks(ThisWorkbook.Name)
Set Ziel = ThisWorkbook
Set Quellblatt = Quelle.Worksheets("Data")
Set Zielblatt = Ziel.Worksheets("New")
Application.DisplayAlerts = False
Workbooks.Open "C:\000 Projekt\02 Speicher.xlsm"
Quellblatt.Copy after:=Zielblatt ' oder before
Workbooks("02 Speicher.xlsm").Close SaveChanges:=True
Application.DisplayAlerts = True
Application.EnableEvents = True
End Sub
Bei Set Zielblatt = Ziel.Worksheets("New") erscheint die Fehlermeldung außerhalb des gültigen Bereichs?
Wieso das Blatt exisitiert in der Datei?
Was ist falsch?