mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!

Статья является примером использования программы «Парсер сайтов и файлов» для сбора данных с веб-страниц

Инструкция по добавлению файла настроек в программу

Парсинг списка отелей с email с сайта tophotels.ru

Задача: 

По ссылке на результаты поиска с сайта tophotels.ru, вывести в Excel таблицу с названиями отелей и адресами электронной почты и сайта, для последующей рассылки коммерческих предложений.

ВложениеРазмерЗагрузкиПоследняя загрузка
Настройки парсера сайта tophotels.ru6.9 КБ451 день 1 час назад
Образец результата в таблице Excel52.77 КБ0Ещё не загружался
Описание: 

При запуске парсера, выводится диалоговое окно для ввода ссылки на результаты поиска
(можно ввести одну или несколько ссылок в исходные данные парсера, - тогда окно ввода ссылки появляться не будет)

Парсер перебирает первые 8 страниц результатов поиска по ссылке, и выводит название отеля со ссылкой на его страницу на tophotels.ru,
а также email и адрес сайта из раздела «Контакты»
В последний столбец выводится формула, соединяющая название отеля и email, для использования в качестве адреса получателя при рассылке средствами другой надстройки:
http://excelvba.ru/programmes/FillDocuments

Комментарии

Спасибо

там много перенастраивать
В исходных действиях, когда получаем очередную ссылку, добавляем действие «Поиск значения в столбце»
Если найдено - то отменяем вывод строки (параметр «если найдено, выполнить набор действий» ставим равным -2)

Если готовы оплатить программу - напишите в скайп, помогу перенастроить

я же не прошу всю конфигурацию настроить, а просто подсказать какая функция в парсере это делает.

Могу настроить под заказ

весь вопрос какая функция в парсере в этом поможет, я поставил выгрузку в тот же файл и соответственно получил то, что описал, после старого списка начал дублироваться список, а нужно чтоб обновлялся.

Hotel
Valtur Portorosa 5*
Grand Hotel Mazzaro Sea Palace 5*
Diamond Hotels & Resort 5*
Valtur Portorosa 5*
Grand Hotel Mazzaro Sea Palace 5*
Diamond Hotels & Resort 5*

Да, можно выводить только новые (если вывод идет в тот же файл)
Либо можно сравнить старую выгрузку с новой, пометив совпадающие строки:
http://excelvba.ru/programmes/Lookup

В парсере есть функция которая ведет лог и добавляет в фаил только новые отели, чтоб при обновлении фаила рассылок не отправлять снова рассылку тем отелям которые уже получили ? А то запустил парcер два раза и фактически в фаиле куча одинаковых названий, а не обновленный фаил.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
  _           _   _       _   _  _     _____ 
| |__ | | / | | | | || | | ____|
| '_ \ _ | | | | _ | | | || |_ | _|
| |_) | | |_| | | | | |_| | |__ _| | |___
|_.__/ \___/ |_| \___/ |_| |_____|
Введите код, изображенный в стиле ASCII-арт.