e-learningサイトの操作 削除
Message#11 2015年2月10日(火)22時25分 From: VBAマスター |
> HTMLソースの中に、処理対象があるかどうか、またその際のページのURLも書き出すようにしました。 > 結果は一回目のボタンの方は、当然ですが対象はあり、URLはこちらの思っている通りでした。二回目のボタンの方は、対象はなく、またURLはボタンを押す前のものでした。 JavaScriptの場合は、VBAの処理待ちは効かないので、単純にAPIのSleep関数を利用して数秒処理を停止させるか、Waitメソッドを利用して処理をとめるかするとよいと思いますよ。 【Sleep関数の場合】 Sleep 5000 ※API宣言が必要です。 【Waitメソッドの場合】 Dim waitTime As Variant waitTime = Now + TimeValue("0:00:05") Application.Wait waitTime この処理の停止する時間については実際に処理してみて正常に動作するところを決めたらよいと思います。 |
上のメッセージを削除します。
よければパスワードを入力し、削除ボタンをクリックしてください。