|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.06.2015, 13:37 | #1 |
Форумчанин
Регистрация: 01.05.2009
Сообщений: 200
|
Ошибка при обращении к HTML-странице
Добрый день, уважаемые форумчане.
На форуме есть замечательный код для обращения к HTML-странице Код:
Подскажите, пожалуйста, может быть можно что-нибудь сделать, чтобы код игнорировал несуществующие страницы. Спасибо. |
15.06.2015, 15:02 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А что лежит в Cells(m, 17).Value?
I'm learning to live...
|
15.06.2015, 15:37 | #3 |
Форумчанин
Регистрация: 01.05.2009
Сообщений: 200
|
там ссылки на страницы
одна из которых,например, https://www.kickstarter.com/discover...3d%20printing? |
15.06.2015, 16:28 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Хм... Правильно.
Те ссылки, которые падают с ошибками - в браузере открываются?
I'm learning to live...
|
15.06.2015, 17:23 | #5 |
Форумчанин
Регистрация: 01.05.2009
Сообщений: 200
|
Часть
Код:
Когда таковых нет - выдается соответствующее сообщение: "Oops! Looks like we couldn’t find any results. Why not change some things around or broaden your search?" Все страницы, которые выдают ошибки открываются именно так, но не все страницы, которые так открываются стопарят макрос (очень часто он спокойно отрабатывает дальше). |
15.06.2015, 17:38 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Сложно что-то сказать толкового...
Единственный момент - не вижу чтоб созданный MSXML2.XMLHTTP освобождался, но это врядли дает такие ошибки.
I'm learning to live...
|
15.06.2015, 17:46 | #7 |
Форумчанин
Регистрация: 01.05.2009
Сообщений: 200
|
А может быть он перезаполняется? По сути макрос работает: отрабатывает сотни повторений, адекватно пропускает пустые страницы, но на каком-то шаге бац и перестает. Подскажите, пожалуйста, как очистить MSXML2.XMLHTTP и/или сделать указание, чтобы макрос работал не обращая внимания на ошибки?
|
15.06.2015, 17:52 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Скорее всего сам портал думает что ты бот, и режет твои попытки слямзить сайт.
Цитата:
I'm learning to live...
|
|
15.06.2015, 18:08 | #9 |
Форумчанин
Регистрация: 01.05.2009
Сообщений: 200
|
Спасибо, попробую On error goto
|
16.06.2015, 11:31 | #10 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
http://excelvba.ru/code/GetHTTPResponse (в конце статьи есть примеры с указанием таймаута) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при обращении к FIBDataSet'y | Vit@L | БД в Delphi | 10 | 02.08.2012 21:14 |
Ошибка при обращении к объекту | CodeNOT | C# (си шарп) | 3 | 28.05.2011 12:47 |
Ошибка при обращении к реестру OLE. В чем причина? | ILYA_SAKHA | БД в Delphi | 3 | 09.06.2010 04:02 |
при обращении с одной формы на другую вылетатет ошибка | cowboy | Общие вопросы Delphi | 21 | 04.09.2009 14:25 |
Ошибка при обращении к интернет странице | Alter | Свободное общение | 2 | 06.08.2008 22:25 |