Я хотел бы перечислить устройства и поставить их цены рядом с ними.Импорт данных Excel в конкретную ячейку
Моя цель - проверять различные сайты каждую неделю и отслеживать тенденции.
Это проект хобби, я знаю, что есть сайты, которые уже делают это.
Например:
Device | URL Site 1 | Site 1 | URL Site 2 | Site 2
Device a | http://... | €40,00 | http://... | €45,00
Device b | http://... | €28,00 | http://... | €30,50
вручную, это много работы (проверка каждую неделю), так что я думал, Macro в Excel поможет. Дело в том, что я хотел бы поместить данные в одну ячейку, а excel распознает только таблицы. Решение: просмотреть исходный код, прочитать цену, экспортировать цену в определенную ячейку.
Я думаю, что это все возможно в Excel, но я не могу понять, как читать цену или другие данные и как поместить их в одну конкретную ячейку. Могу ли я указать координаты в исходном коде или есть более эффективный способ мышления?
Заранее спасибо, все советы и решения приветствуются!
Собственно, это неправильный вопрос для SO, поскольку вы не предоставляете даже кусок кода. У каждого веб-сайта есть своя собственная структура, поэтому, чтобы предложить некоторый метод извлечения данных с веб-сайта, необходимо знать хотя бы URL-адрес. Как правило, вы можете получать данные с веб-сайтов через таблицу запросов Excel, автоматизировать IE или анализировать XHR-ответ. Затем вы должны преобразовать данные в соответствующую форму (например, массив) и поместить их на рабочий лист. – omegastripes
Например _ [этот сайт] (http://www.mediamarkt.de/de/product/_bosch-wtw-85230-2004975.html) _, строка 78 исходного кода имеет цену. Спасибо за вашу помощь :) –
Что вы начнете: [нажмите эту ссылку] (http://stackoverflow.com/questions/1820345/perform-http-post-from-within-excel-and-parse-results) – jamheadart