で正常に動作し、次のようにVBAのテキストはありません:VBAは、もはやWindowsの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
これは、Windows 7の下でOKだったし、まだ私はそれにステップ時にデバッグモードで完璧に動作します。自動的に実行されるとき、2番目のブックは読み込まれません。私は無駄にワークブックを逆転しようとしました。私は何らかの待ち時間を作ることができますか?それはタイミングの問題でなければなりません!
http://stackoverflow.com/questions/30936818/pause-code-execution-but-let-excel-work –
遅延が場合に役立ちますバック投稿してください。私はファイルの小さなリストをループし、それらの大部分(約15程度)を開くルーチンを持っています。ループは、遅延を最小限に抑えます(単純なマスクとファイル名を比較するだけです)。ファイルを開いても問題はありません。 –