Dann würde ich das makro mal mit dem integrierten Debugger testen und die Fehlermeldung direkt nach dem Open auswerten.