powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа VB с web-страницами
11 сообщений из 11, страница 1 из 1
Работа VB с web-страницами
    #36927794
web_in_excel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток!

Хочу разобраться вот в какой теме.
Как с помощью макроса VB (из MS Excel) обратиться к веб-странице, вытащить с этой страницы необхоимые данные и отобразить в Excel.

Тем вроде бы не мало по этому поводу на sql.ru, но всё-равно продвигаюсь как-то вяло.

Как обратиться к странице, нажать необходимую кнопку - разобрался.

Можете предоставить пример, где продемонстрировано, как анализируется струкутра html-страницы (например, страница, имеющая таблицу), и с этой таблицы вытаскиваются данные?

Заранее благодарен.
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36927808
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
web_in_excel,

НТМ хорошо открывается в екселе
-откройте как рабочий лист
-анализируйте по ячейкам как вам хочется

вам же нужна информация, а не красивое оформление
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36927878
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36927935
web_in_excel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сохранять страницу htm и потом её парсить - этот вариант я сейчас пока не рассматриваю. Да и вообще цель другая: научиться работать с Microsoft HTML Object Library.

Ну вот, на каком примере я сейчас пытаюсь разобраться в этой теме.
Есть ссылка: http://www.netrealit.cz/byty-prodej/praha/

Кнопку "Odeslat" уже нажимаю:

Dim objDoc As MSHTML.HTMLDocument
Set objDoc = MainForm.WebBrowser1.Document
Set objBtnEl = objDoc.all.Item("subtn")
objBtnEl.Click

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

Вот пока с этим моментом хочу разобраться...
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36928433
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
web_in_excel
Далее отобразается таблица, необходимо пробежаться по строкам этой таблицы, собрать информацию и отобразить в Excel.

Вот пока с этим моментом хочу разобраться...

Достаточно изучить иерархию MSHTML.HTMLDocument. Там все довольно просто, особенно после нескольких обработанных сайтов...
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36928441
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrFДостаточно изучить иерархию MSHTML.HTMLDocument. Там все довольно просто, особенно после нескольких обработанных сайтов...

Естественно, если сайт не имеет защиты от подобной его обработки...
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36928560
web_in_excel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndrF,

ok, спасибо, буду разбираться дальше...
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36928641
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrF
Естественно, если сайт не имеет защиты от подобной его обработки...
Как узнать, есть ли такакя защита и можно ли её и как её бойти????
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36929687
godem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а какая вообще защита может быть?? Джаваскрипт только?
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36929700
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
godem, раскройте тему, не понятно, у Вас это вроде вопрос? или ответ
Мой вопрос такой:
Как узнать при помощи ВБА, есть ли такакя защита и можно ли её и как-то обойти при помощи ВБА????

Спасибо
...
Рейтинг: 0 / 0
Работа VB с web-страницами
    #36933825
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
web_in_excelAndrF,

ok, спасибо, буду разбираться дальше...

Разобрались??
Выложите пжл код скрипта, может что новое узнаю, спасибо
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа VB с web-страницами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]