Здравствуйте, помогите, пожалуйста, моему другу из Франции =) перевожу, как поняла:
Привет,
Для того, чтобы облегчить себе работу, мне нужно собрать информацию с веб-страницы.
В настоящее время, VBA автоматически подключается к странице, я скопировал адрес страницы и вставил в Excel, и я получил информацию, которая мне нужна.
На веб-странице есть два типа фильтра, но я не знаю, как это сделать в VBA, чтобы получить информацию с HTML.
- Первый фильтр (фото прилагается HTML часть 1 и 2), выпадающее меню, когда я нажимаю на элемент (фильтр), я получаю, то что изображено на первой картинке, когда я нажимаю на первую строчку в выпадающем меню, я получаю , то что изображено на второй картинке. Как сделать с помощью
VBA, чтобы автоматически нажмалось на H + 18
Код |
---|
<input name="ctl00$m$g_31a5f278_281c_49b2_a0c0_f8ec15187b13$ctl00$ddlTo" class="rcbInput"id="ctl00_m_g_31a5f278_281c_49b2_a0c0_f8ec15187b13_ctl00_ddlTo_Input" type="text" readOnly="readonly" value="HC+3h" autocomplete="off"> |
- Второй фильтр (фото filter 1 и 2) нужно, чтобы в белом поле (под словом Terminal) писалось заданное значение (эту часть я сделал), но после этого автоматически должно нажаться на кнопку справа(фильтр) и нажать на слово "CONTIENT"
* изображениt filter 1: когда я нажимаю посмотреть код страницы, я вижу этот код
Код |
---|
<input name="ctl00$m$g_31a5f278_281c_49b2_a0c0_f8ec15187b13$ctl00$rgVols$ctl00$ctl02$ctl02$Filter_Terminal" title="Filtre" class="rgFilter" id="ctl00_m_g_31a5f278_281c_49b2_a0c0_f8ec15187b13_ctl00_rgVols_ctl00_ctl02_ctl02_Filter_Terminal" onclick="$find("ctl00_m_g_31a5f278_281c_49b2_a0c0_f8ec15187b13_ctl00_rgVols"._showFilterMenu("ctl00_m_g_31a5f278_281c_49b2_a0c0_f8ec15187b13_ctl00_rgVols_ctl00", "Terminal", event); return false;__doPostBack('ctl00$m$g_31a5f278_281c_49b2_a0c0_f8ec15187b13$ctl00$rgVols$ctl00$ctl02$ctl02$Filter_Terminal','')" type="button" value=" "> |
* изоброжение filter 2, когда я ищу слово, содержащееся в коде
Если кто может помочь, заранее спасибо =)
могу прикрепитьмой файл exele, если это может.
Файлы удалены: превышение допустимого размера вложения [МОДЕРАТОР]