@Jan
Danke, aber ich glaube, Case kann nicht der Verursacher sein, denn das erste Makro hat genau das gleiche Problem und da drin befindet sich keine Abfrage (werd es aber dennoch versuchen).
Der Debugger markiert auch direkt immer die Zeile
Workbooks.Open Filename:="C:\Facility Data\Data Output\Summary 2008.xls"
Zur Erklärung:
Die Makros befinden sich in einer Arbeitsmappe, die ich als Benutzermaske verwende.
Das erste leitet einen nach Eingabe eines Monats (Auswahl anhand einer Liste) zu einer Arbeitsmappe weiter, die für die Datenausgabe zuständig ist (hier Summary 2008.xls).
Das andere Makro leitet einen nach Eingabe eines Namens (Auswahl anhand einer Liste) weiter zum entsprechenden Eingabeblatt.
Die Weiterleitung wird in beiden Fällen mit einem Button aktiviert.
Und genau hier bekommt mein Kollege immer diesen Laufzeitfehler.