Страницы: 1
RSS
Создание и экспорт таблицы из интернета
 
Если такое возможно, помогите сделать, пожалуйста следующую операцию создания и экспорта таблицы из интернета. Для дальнейшей обработки макрос я смогу написать, а вот как с интернетом быть ума еще не хватает.

Есть определенный перечень видов деятельности в таблице Excel.
Нужно сделать так, чтоб макрос автоматически заполнял таблицу данными с сайта http://www.fedstat.ru/indicator/data.do. При этом виды деятельности совпадают с видами деятельности имеющимися на сайте.
На сайте макрос должен выбрать следующие значения:
Год - выбрать все
Вид данных - в % к предыдущему месяцу
Виды деятельности-2007 - вид деятельности, соответствующий виду деятельности в таблице Excel.
Период - выбрать все
Территории - Российская Федерация

В итоге выданная таблица на сайте должна экспортироваться в таблицу Excel.
Пример прилагаю.
Изменено: Artpetr - 21.03.2013 11:27:37 (Дополнение)
 
Скачивайте, что надо, потом выбирайте нужное.
Я сам - дурнее всякого примера! ...
 
Вопрос в том, чтоб сделать выбор необходимых параметров и создание таблицы в автоматическом режиме.
 
Вот в Экселе и выберете необходимые параметры.
Цитата
Artpetr пишет:
Для дальнейшей обработки макрос я смогу написать, а вот как с интернетом быть ума еще не хватает.
Я сам - дурнее всякого примера! ...
 
чтобы автоматически выбирать параметры на сайте - тут веб-запросом не обойтись,
нужен макрос, причем, достаточно сложный

Надо использовать встроенный в Windows браузер Internet Explorer,
в нем открывать страницы, переходить по ссылкам, ставить галочки, нажимать на кнопки, и т.д.

Пример программы, осуществляющей подобные действия:
http://excelvba.ru/programmes/AutoParts


Есть и другой способ - можно скачать с сайта файл Excel,
и уже по нему делать выборку.
Чтобы скачать файл, надо отправить POST запрос на сайт,
и в этом запросе указать нужные параметры:
http://ExcelVBA.ru/pictures/20130321-2r2-76kb.jpg

Тоже непросто - но это самый быстрый и эффективный способ
 
KuklP
Скачать всю таблицу, а потом ее обработать я смогу.
Я хочу научиться макросом выбирать нужные параметры на интернет странице.
 
И где в дереве на сайте, например, "Добыча гравия, песка и глины"?
There is no knowledge that is not power
 
Нашел у себя на сайте примеры макросов с POST запросами:
http://excelvba.ru/code/OCR
http://excelvba.ru/code/UploadFile

В браузере можно посмотреть, какие запросы отправляются (с какими параметрами),
и по аналогии формировать запрос к сайту.
Работы много, сразу говорю. Обычно много времени требуется на то, чтобы понять, почему запрос не работает.
 
Johny
Вы правы - пишет поссылке "Сервис временно не доступен"
Тогда такая ссылка - http://www.fedstat.ru/indicator/data.do?id=40611&referrerType=0&referrerId=1293292
 
Не увидел URL запроса... Надо ковыряться. Скорее всего, там Server rewrite URL...
There is no knowledge that is not power
Страницы: 1
Читают тему
Наверх