0

1 日の特定の時間に Web サイトからデータをスクラップするマクロを作成しました。Windows タスク スケジューラを使用してマクロを有効にしました。残念ながら、コンピューターがアイドル状態の場合や、他のユーザーがコンピューターにログインしている場合、マクロはデータをスクレイピングできません。マクロを実行しますが、データとそのすべての空白で Excel シートを更新しません。私の推測では、IE がバックグラウンドで Web ページをレンダリングできないなどの原因があると思われます。誰かが回避策を知っていますか?

ご協力いただきありがとうございます

4

1 に答える 1

0

マクロを常に実行できるようにするには、2 つの選択肢があります (私の知る限り):

(1) ユーザー (マクロを実行する必要があるユーザー) が常にログインしていることを確認します。そのため、他のユーザーが使用していない専用のコンピューターが必要になるか、

(2) 複数のユーザーが同時にログインできるサーバー上でタスク スケジューラを実行する必要があります。詳細については、 https ://superuser.com/questions/43776/how-can-i-have-multiple-active-windows-sessions-simultaneously をお読みください。

于 2016-02-16T19:10:08.243 に答える