Всем доброго дня. Второй день бьюсь не получается сделать одну вещь. Надеюсь на вашу помощь.
Итак, имеется сайт 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". Результат вставляет справа.