2016-04-20 3 views
-1

Я пытаюсь вытащить все магазины из нескольких разных сайтов, например Sephora http://www.sephora.com/store-locations-events и Freshpet http://freshpet.com/storelocator/.Используйте VBA, чтобы вытащить магазины.

Каждый сайт ограничивает радиус поиска, поэтому, чтобы найти все местоположения, единственное, что я придумал, - это циклически перемещаться по каждому почтовому индексу, а затем отфильтровывать дубликаты. Есть ли способ использовать VBA для управления радиусом поиска с помощью VBA, чтобы просто искать в Соединенных Штатах, а не только до 100 миль? Таким образом, я мог бы просто сделать один поиск для каждого из этих сайтов.

Спасибо!

+0

Любой код? Что вы пробовали? Вам нужно показать некоторые усилия, чтобы мы могли помочь вам в этом. – vacip

ответ

0

Я не думаю, что вы можете сделать это на этих сайтах javascript. VBA отлично работает с HTML, но не так хорош с javascript и flash. Кроме того, код даже не отображается, поэтому результаты поиска должны генерироваться динамически с сервера. Я просто выполнил поиск на этом новом сайте и получил результаты, затем щелкнул правой кнопкой мыши и просмотрел исходный код, и ничто из того, что я искал, не было в коде.

Смежные вопросы