放下淹没选择,即激活另一个下拉菜单

时间:2016-11-30 12:42:05

标签: vba excel-vba internet-explorer automation excel

我正在尝试选择IE中的下拉菜单。我尝试过几个代码,下面的代码可以选择下拉。

  

ie.Document.all.Item(“docCategory”)。selectedIndex =“2”

问题是基于第一个下拉选择的选项下拉第二个下拉菜单,文本框将打开。

通过使用上面的代码,我可以在下拉列表中选择该选项,但不会打开/激活下一个下拉列表。

请帮助。

首次下拉:

<SELECT style="DISPLAY: block" name=docCategory old_value="0">
<OPTION value=%>Any Category</OPTION>
<OPTION value=FINANCE>Finance Document</OPTION>
<OPTION selected value=INBOUND>Inbound Document</OPTION>
<OPTION value=PROCESS>Internal Process</OPTION>
<OPTION value=OUTBOUND>Outbound Document</OPTION>
</SELECT>

第二次下拉:

<SELECT style="DISPLAY: block" name=docType old_value="0">
<OPTION selected value=%>Any Type</OPTION>
<OPTION value=A>AAA</OPTION>
<OPTION value=B>BBB</OPTION>
<OPTION value=C>CCC</OPTION>
<OPTION value=D>DDD</OPTION>
</SELECT>

0 个答案:

没有答案