Der Text VBA ist wie folgt:VBA für Excel-Makros nicht mehr richtig unter Windows funktioniert 10
Sub GET_PF()
'
' GET_PF Macro
Workbooks.Open Filename:= _
"C:\Portfolio Mobile\Share Control Revalued 2016.xlsm"
Workbooks.Open Filename:= _
"C:\Portfolio Mobile\Share Control UK Revalued 2016.xlsm"
End Sub
Es war ok unter Windows 7 und funktioniert immer noch perfekt in der Debug-Modus, wenn ich in es betreten. Wenn es automatisch ausgeführt wird, wird die zweite Arbeitsmappe nicht geladen. Ich habe versucht, die Arbeitsmappen umsonst umzublättern. Kann ich etwas warten? Es muss ein Timing-Problem sein!
http://stackoverflow.com/questions/30936818/pause-code-execution-but-let-excel-work –
Bitte Post zurück, wenn die Verzögerung hilft . Ich habe eine Routine, die eine kleine Liste von Dateien durchläuft und die meisten davon öffnet (ungefähr 15 oder so). Die Schleife führt zu einer minimalen Verzögerung (lediglich der Dateiname wird mit einer einfachen Maske verglichen), und ich hatte keinerlei Probleme, eine der Dateien zu öffnen. –