如何使用VBA在网站上选择一个选项?

时间:2017-09-28 06:57:34

标签: vba web-scraping

我在网站上有以下代码,我试图从中提取报告。我已设法导航到该网站,单击相关按钮以选择报告,但我不知道如何选择从日期和太日期。任何帮助将不胜感激。

<select name="dlsPeriodFrom"id="dlsPeriodFrom" class="Items">
    <option selected="selected" value="484">Aug 2017</option>
    <option value="483">Jul 2017</option>
    <option value="482">Jun 2017</option


                <select name="dlsPeriodToo"id="dlsPeriodToo" class="Items">
    <option selected="selected" value="484">Aug 2017</option>
    <option value="483">Jul 2017</option>
    <option value="482">Jun 2017</option                        

1 个答案:

答案 0 :(得分:2)

假设您已经拥有IE自动化的其余部分:

document.getElementById("dlsPeriodFrom").value = "483"
document.getElementById("dlsPeriodToo").value = "483"

基本上,您必须获取<select>元素并将其值设置为相关<option>