Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2010, 14:49   #1
kabva
 
Регистрация: 18.08.2010
Сообщений: 3
По умолчанию Вопрос в отношении макросов

Добрый день!

Вопрос такой, возможно ли создание макроса который смог бы по названию находиють стоимость товара в интернете.

Например есть кресло Graco Nautilus Latch. Мне необходимо найти его цену (среднюю или любую) в интернете ( например яндекс маркет (http://market.yandex.ru/model.xml?hi...odelid=2460772)). Что бы можно было сформировать в Экселе таблицу с ценами на товары!

Зарание спасибо!
kabva вне форума Ответить с цитированием
Старый 18.08.2010, 16:54   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

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

Алгоритм макроса будет таков:
1) Открывается страница http://market.yandex.ru/
2) В поле поиска вбивается текст из ячейки (к примеру, Graco Nautilus Latch), и нажимается кнопка Найти
3) На странице с результатами поиска макрос ищет блок с ценами (средняя цена, минимум, максимум), и выдирает оттуда необходимые данные.

Разумеется, всё это будет происходить быстрее, чем вручную, и на экране в процессе поиска ничего отображаться не будет.

Сколько у вас позиций, для которых надо найти цену?
Искать надо только среднюю цену, или ещё что-то?
EducatedFool вне форума Ответить с цитированием
Старый 19.08.2010, 11:40   #3
kabva
 
Регистрация: 18.08.2010
Сообщений: 3
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Да, возможно.
Но не факт, что для всех товаров цена будет найдена.

Алгоритм макроса будет таков:
1) Открывается страница http://market.yandex.ru/
2) В поле поиска вбивается текст из ячейки (к примеру, Graco Nautilus Latch), и нажимается кнопка Найти
3) На странице с результатами поиска макрос ищет блок с ценами (средняя цена, минимум, максимум), и выдирает оттуда необходимые данные.

Разумеется, всё это будет происходить быстрее, чем вручную, и на экране в процессе поиска ничего отображаться не будет.

Сколько у вас позиций, для которых надо найти цену?
Искать надо только среднюю цену, или ещё что-то?
Пока не понятно сколько точно будет позиций. Возможно и 100, а может и более!
Ну кроме средней цены, прикладывать ссылку на тот сайт с которого была взята цена! ( если можно).

Интересно, а сделать принтскрин той страницы возможно?
kabva вне форума Ответить с цитированием
Старый 19.08.2010, 11:51   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Возможно и 100, а может и более!
Просто имейте ввиду, что не для всех позиций удастся найти цену.
К примеру, для позиции Graco Nautilus Latch цену найти легко.
А вы попробуйте найти цену для позиции компьютер...
(или для любой аналогичной, когда позиция не идентифицирует товар однозначно)

Цитата:
Интересно, а сделать принтскрин той страницы возможно?
Да, возможно. ВСЁ возможно. Но зачем?
Проще будет сохранить копию веб-страницу в файл.
EducatedFool вне форума Ответить с цитированием
Старый 19.08.2010, 11:59   #5
kabva
 
Регистрация: 18.08.2010
Сообщений: 3
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
К примеру, для позиции Graco Nautilus Latch цену найти легко.
А вы попробуйте найти цену для позиции компьютер...
Там где не льзя однозначно идентифицировать товар то и не надо!

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Да, возможно. ВСЁ возможно. Но зачем?
Проще будет сохранить копию веб-страницу в файл.
В Файл вообще супер было!


А можно пример! Ну в экселе!
kabva вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программирование макросов stasbz Фриланс 10 22.11.2014 08:48
Автозапуск макросов blacklight Microsoft Office Excel 2 01.10.2009 13:33
Создание макросов Женечка2607 Microsoft Office Excel 3 23.04.2009 21:17
Автоматический запуск макросов с листа на котором указан перечень макросов с параметрами и без Neoli Microsoft Office Excel 2 09.03.2009 14:31