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

Нужна аналогичная программа (надстройка, макрос) для Excel?

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

Программа поиска цен на Яндекс.Маркете

Программа для загрузки цен с Яндекс.Маркета

Программа предназначена для поиска минимальных цен на товары в Яндекс.Маркете

UPDATE: Продажа программы прекращена 14 мая 2015 года, ввиду нерентабельности техподдержки

(это единственная из моих программ, где я не могу гарантировать работоспособность, — т.к. всё зависит от Яндекса, который часто меняет сайт, и вводит ограничения типа капчи).

Техподдержка программы тоже прекращена в полном объёме, - выпуск исправлений и новых версий не планируется.

Последнюю версию программу можно скачать по ссылке:
http://excelvba.ru/updates/YandexMarket/YandexMarket_v2019.xla

ВНИМАНИЕ: Эта программа продаётся без гарантий постоянной работоспособности

(в любой момент Яндекс может поменять сайт, сделав автоматическое получение данных невозможным).
Я, конечно, постараюсь внести коррективы в программу, — но не могу заранее сказать, сколько времени займёт доработка.

Эта программа поможет вам загрузить в таблицу Excel минимальные цены на ноутбуки, принтеры, телефоны, навигаторы, телевизоры, комплектующие и т.д. и т.п.

Для каждого товара выводится название поставщика, предлагающего минимальную цену

Данная надстройка является специализированной версией программы «Парсер сайтов»

Особенности программы:

  • в качестве исходных данных могут выступать названия товаров, а также ссылки на результаты поиска и ссылки на товары каталога Яндекс.Маркет
  • возможен запрос не только минимальной цены, а также и нескольких минимальных цен на товар
  • в результат выводится правильное (полное) название товара - как этот товар называется в каталоге Яндекса
  • возможно вычисление средний цены среди нескольких самых дешевых позиций
  • в таблице проставляется ссылка на страницу с предложением минимальной цены
  • поиск цен производится по заданному региону
  • производится запрос цен только для тех строк таблицы, где цена ещё не указана
    (позволяет не проверять повторно позиции, по которым цены уже загружены)

Ограничения программы: после 200-250 запросов БЕЗ ПАУЗЫ МЕЖДУ ЗАПРОСАМИ, может сработать ограничение Яндекса

Чтобы избежать санкций Яндекса (из-за большой частоты запросов к сервису, в настройках программы по-умолчанию выставлена 8-секундная пауза между запросами.
(конечно, поиск цен работает намного медленнее, - но зато Яндекс не забанит)

Дело в том, что после большого количества запросов к сервису Яндекс понимает, что обращения выполняются автоматически (программой), и блокирует их, требуя ввести капчу (буквы с картинки).

Поскольку макрос не в состоянии распознать код на картинке, код перестаёт работать.

Вариантов решения есть несколько:

  • при появлении капчи сделать вывод диалогового окна с картинкой, чтобы пользователь ввёл запрашиваемый Яндексом код.
    В этом случае при обработке больших объёмов данных окно с кодом будет появляться несколько раз.
  • организовать работу с Яндекс.Маркетом через прокси-серверы
    (добавить в макрос список прокси-серверов, и подключаться через них)
  • поставить паузу между запросами (должно хватить 8-9 секунд)

В дальнейшем (не скоро) в программу планируется добавление возможности работать с Яндексом через прокси-серверы

Комментарии

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

Программа вдруг стала игнорировать "черный список"

Я хочу выводить 50 цен. Но выгружает только 10. В настройках все поменял. И в столбцах, где минимальная цена и количество предложений выводит нули.

Ура!! Заработало!! Большое спасибо автору.

6 апреля 2015 г. в 03:42 стало доступно обновление программы «YandexMarket» (версия 2.0.1).

Изменения в новой версии программы:

программа доработана под обновлённый сайт Яндекс.Маркета

Рекомендуем обновить программу до последней версии!

Привет. Есть прогнозы по восстановлению работоспособности парсера? СПС

Да, у меня тоже перестал работать. Опять Яндекс что-то придумал.

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

Алилуйя!!! Наконец-то!! По первому впечатлению всё работает. Огромное спасибо!!!

1. Не выводит х-ки с ЯМ.
2. При поиске по готовой ссылке, не выводит название с Яндекса.

22 декабря 2014 г. в 07:47 стало доступно обновление программы «YandexMarket» (версия 2.0.0).

Изменения в новой версии программы:

+ добавлена авторизация на Яндексе (логин и пароль задаются в настройках)
+ при сработке защиты Яндекса, предлагается ввести капчу, и загрузка данных продолжается

Рекомендуем обновить программу до последней версии!

Очень ждём. Просвет виден в релизе новой версии?

Жду новую версию.

Не доделал ещё новую версию программы
Проблема в том, что яндекс стал выдавать капчу, - у яндекса немного изменился алгоритм распознавания автоматических запросов
Ищу решение проблемы
Как исправлю, - выложу новую версию

Артур, проблема решена ? Если да, то как ?

Здравствуйте, Артур
Позвоните мне в скайп, - попробуем решить проблему
(я на своем компе проверю работу программы с вашими файлами и настройками)

Может быть, проблему решит давно обещанная возможность работы через proxy

Проблема есть. Проограмма работает нестабильно. Приходится прогонять один и тот же прайс 10-20 раз (при каждом новом проходе какие-то очередные цены находятся) и всё равно потом дорабатывать вручную. Это лучше, чем ничего, но раньше (до середины июля) всё прекрасно работало.

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

Из опыта: был один случай, когда яндекс.маркет стал выдавать капу при первом запуске программы после нескольких запросов
(один раз с таким столкнулся),
но было и множество случаев, когда люди ежедневно прогоняли больше тысячи запросов без паузы, и никакого бана не было.

Попробуйте открыть в браузере Яндекс.Маркет, и поискать что-нибудь вручную. Будет искать, или выдаст сообщение об ошибке?
Если через браузер ищет, - то и программа должна работать (обратитесь ко мне в скайп, - разберемся)
Если через браузер (напрямую на сайте) не работает - то тут я ничего сделать не смогу.

Не совсем понятно...будет обновление с решением этой проблемы ?
Хочется купить, но возникает вопрос по этой проблеме.
Просьба к автору дать комментарий.

Ну все приехали, Яндекс чекает эту надстройку. И не нужно говорить что надо подождать (50 позиций с проверкой раз в три дня маниторил), и интервал до 15 секунд и пауза больше и с разных IP даже. Либо ничего не выдает, хотя видно что что то проверяет, либо 5-6 позиций и далее все впустую. Раньше все было хорошо.
Хана надстройке.

25 мая 2014 г. в 16:45 стало доступно обновление программы «YandexMarket» (версия 2.0.0 Alfa).

Изменения в новой версии программы:

полностью переработан механизм взаимодействия с Яндекс.Маркет
теперь программа не привязана к файлу Excel с названиями и ценами
в дальнейшем, программа приобретет много новых возможностей

Рекомендуем обновить программу до последней версии!

Спасибо!

Я всегда так и отвечаю (нормально, с примерами) - но только не тогда, когда человек задает свой вопрос в первой попавшейся статье у меня на сайте
А денег мне от вас не нужно, не переживайте)

По теме: веб-запрос в любом случае вернёт вам все данные со страницы.
Сделайте этот веб-запрос на отдельном (возможно, скрытом) листе, - а нужное значение подтягивайте оттуда (с листа веб-запроса) при помощи формулы

Надеялся получить человеческий ответ, например "Можно, при помощи функции...". Или такой: "Каждое моё движение стоит денег. Цена вопроса - ххх рублей, жду звонка по Скайпу".

А куда мне обращаться - это я и сам разберусь.

Юрий, а какое отношение ваш вопрос имеет к теме статьи?
Или вы задали свой вопрос в первой попавшейся статье, и надеетесь получить ответ?
Обратитесь на форумы по Excel - там помогут.

Добрый день! Подскажите, пожалуйста, можно ли при импорте данных из Интернета получить только их часть? WebTables = "1" вставляет на лист таблицу целиком, а нужна только верхняя левая ячейка этой таблицы.

Сделала заказ на полную версию этой программы. Прошу ответить.

--
// email удалён. ответил вам на почту

Здравствуйте, Ксения
Вчера ещё ответил, - поищите письмо в папке «СПАМ»
На будущее, - пишите напрямую в скайп (ник: ExcelVBA.ru)

Уважаемый администратор сайта. Прошу ответить на мое письмо. я отправила вам заказ c заданием. указала все контакты,скайп,мэйл, телефон. почему молчите? спасибо.

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

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