2016-02-16 5 views
0

Я написал макрос, чтобы отменить данные с веб-сайта в определенное время дня. Я использовал планировщик задач Windows для активации макроса. К сожалению, когда компьютер находится в режиме ожидания или кто-то еще зарегистрирован на компьютере, макрос не может очистить данные. Он запускает макрос, но он не обновляет лист excel данными и всеми пробелами. Я предполагаю, что это потому, что IE не может отображать веб-страницу в фоновом режиме или что-то в этом роде. Кто-нибудь знает обходной путь?Веб-скребок с использованием макроса и планировщика заданий

Спасибо за вашу помощь

ответ

0

Для того, чтобы гарантировать, что макрос всегда может работать у вас есть два варианта (насколько я могу сказать):

(1) Убедитесь в том, что пользователь (в соответствии с которым макрос должен быть запущен). Таким образом, вам понадобится выделенный компьютер, который не используется кем-либо другим или

(2) вам нужно будет запустить планировщик задач на сервере, на котором могут работать несколько пользователей одновременно войти в систему. Для получения дополнительной информации прочтите следующее: https://superuser.com/questions/43776/how-can-i-have-multiple-active-windows-sessions-simultaneously

Смежные вопросы