Страницы: 1
RSS
Использование данных ячейки в качестве значения параметра
 
Всем доброго дня. Второй день бьюсь не получается сделать одну вещь. Надеюсь на вашу помощь.

Итак, имеется сайт http://www.portal.nalog.gov.by/grp/#!ul, где при вводе УНП можно проверить контрагента (узнать статус и адрес). Его главная особенность заключается в том, что результат запроса после ввода УНП можно вывести в виде xml страницы: http://www.portal.nalog.gov.by/grp/getData?unp=800014103, причем последние 9 знаков и будут являться тем самым УНП.
Сперва я сделал обычный запрос из интернета введя ссылку. Результат оказался весьма красивым, как мне и надо (первый лист прикрепленного файла).
Затем мне удалось сделать запрос с параметром. Теперь при вводе в определенную ячейку УНП, табличка автоматически обновляется и вроде бы все хорошо (второй лист прикрепленного файла).
НО:
1. данные теперь отображаются не полные (например не показывается адрес)
2. в заголовках выскакивает всякий мусор (пробовал кучу всего сделать, так и не удалось их убрать)
3. это самое главное! Собственно это, ради чего я делал эту таблицу. У меня есть 100 УНП и мне их все необходимо пробить. То есть не по-одному вбивать в эту "рабочую" ячейку. Нужен некий диапазон.
Вопрос сводится к тому, что в Excel предусмотрена возможность "Использования данных ячейки в качестве значения параметра". А как использовать данные ячеЕК в качестве значения параметра?

Спасибо!
 
Вариант с использованием макроса. Макрос находится в книге. Кнопку я не делал. Можете так запустить макрос: вкладка "Вид" - верхняя кнопка кнопки "Макросы" - выберите макрос "Веб_импорт" - Выполнить - на лист будут извлечены данные из интернета.
Макрос удаляет в книге все подключения.
Макрос двигается по листу с первой строки по последнюю и берет номер из столбца "A". Результат вставляет справа.
 
Karataev, спасибо большое! Все работает.
Подскажите, а как вы это сделали?
Я так понимаю, что в основе все равно лежит веб запрос?
 
Да, макрос делает те же действия, что и Вы. Но параметр не используется.
Страницы: 1
Читают тему
Наверх