Страницы: 1
RSS
Веб-запрос
 
Создаю веб-запрос с сайта (без обновления), импортируя таблицу. Полученный результат мне необходимо обработать (например удалить пустые строки). Но вот незадача - как определить Range полученного результата  веб-запроса? Или обратиться к нему. Выходные данные - динамические
 
Не увидев файла с веб-запросом, ничем не сможем вам помочь.  
 
Если на другом листе будет пример желаемого результата - возможно, получите готовое решение.
 
ActiveSheet.QueryTables(1).ResultRange
 
{quote}{login=Казанский}{date=12.01.2011 11:45}{thema=}{post}ActiveSheet.QueryTables(1).ResultRange{/post}{/quote}  
 
Благодарю. Вопрос закрыт.
 
Еще хотел спросить 1 вопрос:  
 
  При создание веб-запроса через vba, excel как-бы виснет (но в диспечере задач он активен) если URL задан неверно, либо сайт полетел. Бывает что через какое-то время выдает ошибку , что не удалось подлючиться к данному сайту, а чаще всего просто "зависает". Можно ли обойти эту проблему, например проверкой на работоспособность данной ссылки; уменьшение время попытки поключение скажем до 10 сек?  
 
прикреплен рабочий пример
 
Установите  
.BackgroundQuery = True  
Используйте    
QueryTable.Refreshing и QueryTable.CancelRefresh.
 
Благодарю. Помогло.
Страницы: 1
Читают тему
Наверх