Здравствуйте, решили не много «извратиться» и выполнить задачу по наполнению сайта таким способом как — в excel через vba написать программу чтобы она считывала excel и добавляла данные в форму (как-то так), суть этого заменить копипаст. (да это можно выполнить парсером на php, но суть сделать именно этим способом)
Возникла проблема с полем name — description Фрагмент кода HTML страницы, которую заполняет макрос
Это Макрос в Excel
End Sub Почему форму с именем «description», макрос не заполняет? Спасибо за ответ!
Это для себя заметка, тем, кто в курсе, ничего тут нового нет.
В трейдинге часто необходимо скачивать данные с различных сайтов. Порой для этого необходимо повторить много однотипных действий. Естественно, это удобно автоматизировать. Поскольку данные обычно—числа, то их удобно обрабатывать экселем (это если чисел не очень много. Много—это, например, тиковые данные чего-нибудь типа RI). Известно, что VBA в связке с экселем является очень удобным инструментом для работы с цифрами. Поэтому логично и парсить сайты тоже при помощи экселя.
Содержание
- О программе «Парсер сайтов»
- Видеообзор возможностей парсера, работа с программой
- Какие задачи решает программа
- Скачать демо-версию «Парсер сайтов»
- Инструкция по первому запуску программы
- Преимущества работы с программой
О программе «Парсер сайтов»

Программа «Парсер сайтов» разработана для сбора, анализа, выборки, группировки, структуризации, трансформации данных с последующим выводом данных в таблицу Excel в форматах xls* и csv.
Парсер создан на VBA (Visual Basic for Applications) и представлен в виде надстройки для MS Excel, по сути это набор макросов, каждый набор отвечает за выполнение определенных функций при обработке.
Для парсинга любого сайта пишется подпрограмма управления макросами (файл-настройка с расширением .xlp).
Таким образом, для работы программы необходимы: файл надстройки Parser.xla и файл управления надстройкой Name.xlp (Name — имя файла).
Видеообзор парсера
Скачать пробную (TRIAL) версию программы (версия 3.4.13 от 31.03.2019). Пробная версия имеет полный функционал и ограничена 10 дневным тестовым периодом (нажмите на зеленый кубик).
Купить вечную лицензию можно тут
Скачать тестовую настройку программы для сайта relefopt.ru (нажмите на шестерню). Тестовая настройка предполагает частичную загрузку данных для демонстрации возможностей парсера.
Заказать под Ваш источник можно тут
Инструкция по первому запуску программы
Перед работой с программой ознакомьтесь с ответами на технические вопросы о версиях Windows, Excel, как включить макросы и прочее.
Запуск на примере тестовой настройки для парсинга сайта-поставщика https://relefopt.ru/ (для наглядного восприятия посмотрите видео):
-
Создаем в любом месте папку на жесткой диске или в облачном хранилище с произвольным названием, например, «Парсер». И скачиваем в неё программу Parser.xla. Заходим в папку «Парсер», кликаем правой кнопкой мыши по файлу программы Parser.xla, нажимаем «Свойства», ставим галочку «Разблокировать», жмем «Применить» затем «ОК»:
Открываем файл двойным кликом левой кнопкой мыши, в папке «Парсер» будет создана папка «Настройки парсеров» и запустится Excel с дополнительными элементами в ленте:
В папку «Настройки парсеров» скачиваем файл настройки Relefopt.ruTest.xlp, далее в Экселе нажимаем «Дополнительно» и «Обновить панель инструментов»:
В ленте из выпадающего списка выбираем название «Relefopt.ruTest» и нажимаем «Начать загрузку данных»:
Ожидаем завершения загрузки данных. Исходя из технического задания на парсинг сайта relefopt.ru в процессе работы программы в папке с парсером созданы папки Downloads (для загрузки фото) и files (для сохранения файлов выгрузки) с подпапками для каждого раздела отдельно. Если желаете прервать загрузку нажимаем «Отмена» — «Да»:
Примечание: рассмотренный выше парсер загружает по одной позиции с каждой подкатегории сайта. Другие тестовые настройки можно найти в каталоге работ.
Создать техническое задание на настройку программы «Парсер сайтов» можно тут.
Преимущества работы с программой
-
Широко масштабируемый постоянно обновляемый программный комплекс, позволяет решить самые разнообразные задачи. Настройка программы практически под любой веб-ресурс для получения необходимой информации с выводом нужных Вам данных в таблицу. Запуск парсера пользователем в любое время неограниченное количество раз для получения самой актуальной информации. Прямая работа с исполнителем для настройки программы. Наш опыт настройки программы более 3 лет, реализовано более 800 проектов. Выше перечисленное позволяет получить Вам необходимые данные в сжатые сроки по доступной цене.
Остались вопросы? Пишите, звоните Skype и e-mail, с удовольствием ответим.