を働いていない:ie.busyは、私が使用しているだけでなく、[VBA]
While ie.busy
DoEvents
Wend
' Some Code
をInternet Explorerのリフレッシュながら、私のコードで一時停止を追加します。しかし、これはうまく動作していないようです。 '一部のコード部分が成熟前に実行され、エラーがスローされています。
他の方法も試してみました。例えば、
Errorhandler:
While ie.busy
DoEvents
Wend
On Error Goto Errorhandler
'Some Code
でも、これは動作しませんし、時にはコードが事前に成熟していることがあります。
我々のコードでは
ビジーな待機ループの処理方法については、[このリンクを参照してください(http://stackoverflow.com/a/19019200/1768303)を参照してください。 '.busy'だけでなく' ReadyState = 4 'Complete'に対してもチェックするべきです。 –