Hallo Ella,
bei dem Code kommen bei mir gleich mal Fragen auf
1. wofuer ist die Variable urdatei deklariert und gesetzt, wenn sie im Code unten garnicht verwendet wird?
2. warum gibst du beim Workbook.Open ein Sheet und eine Range an?
3. Welches Window willst du denn schliessen?
Es waere viel einfacher, ordentlicher und uebersichtlicher, mit den Workbook Namen und Sheet Namen zu arbeiten. Zusaetzlich kann man auf diese ganze Selektiererei verzichten. Erklaer mal genau von welchem Workbook und Worksheet du wohin kopieren willst.
Der Fehler kommt wahrscheinlich, weil das aktive Fenster nicht von Excel geschlossen werden kann. Keiner weiss, welches Fenster gerade aktive ist in deinem Code.
Gruss Torsten
|