Страницы: 1
RSS
Переход по тайм-ауту
 
Ситуация такая:
Есть макрос, который работает со списком данных, из инета ищет цены, но тут случилось так что на одну строку из списка что-то зависло, т.е. не было ответа, НО макрос продолжал ждать ответ.
ВОПРОС - как сделать чтобы МАКРОС ждал ответ не более к примеру 5 сек., если нет ответа, то переход к следующему значению по списку?
 
в том месте где ждете ответа запоминаете текущее время. ждете ответ вы в цикле, поэтому просто добавьте в условие выхода из цикла проверку на эти 5 сек
Учимся сами и помогаем другим...
 
Цитата
ber$erk пишет: добавьте в условие выхода из цикла проверку на эти 5 сек
а тогда же выйдет совсем, а не перейдет к следующему значению, или я не так думаю?
 
Если использовать мой макрос «Парсер сайтов» для этих целей, — там можно задать таймаут

Вот пример, как мой макрос ищет цены:
http://excelvba.ru/programmes/Parser/samples/ComparePrices
 
Цитата
alexklichko пишет: а тогда же выйдет совсем, а не перейдет к следующему значению, или я не так думаю?
почему выйдет? просто продолжится выполнение программы. Вообще надо непосредственно код смотреть
Учимся сами и помогаем другим...
Страницы: 1
Читают тему
Наверх