What happens if you change the .Open line to this:
Dim autom As Long autom = Application.AutomationSecurity Application.AutomationSecurity = msoAutomationSecurityForceDisable Set wb = Workbooks.Open(folderName & "\" & DateiName & ".xlsm") Application.AutomationSecurity = autom