如何点击excel vba中隐藏的输入类型

时间:2017-12-28 12:39:06

标签: excel-vba hidden vba excel

我正在尝试使用excel VBA代码自动从NSE网站下载数据。我能够提供数据并单击按钮,但是我在单击按钮(id = hiddDwnld)时面临挑战,该按钮具有输入类型"隐藏"。附上我的代码

objIE.Navigate "https://www.nseindia.com/products/content/equities/equities/eq_security.htm"
    Do While objIE.Busy = True Or objIE.readyState <> 4: DoEvents: Loop

    objIE.document.getElementById("dataType").Value = "priceVolumeDeliverable"
    objIE.document.getElementById("symbol").Value = "INFY"
    objIE.document.getElementById("series").Value = "EQ"
    objIE.document.getElementById("rdDateToDate").Click
    objIE.document.getElementById("fromDate").Value = "01-12-2017"
    objIE.document.getElementById("toDate").Value = "20-12-2017"
    objIE.document.getElementById("submitMe").Click
    objIE.document.getElementById("hiddDwnld").Click

只有在单击submitMe按钮后才会出现hiddDwnld按钮。

</p>
</div>
</div>
<input type="hidden" id="hiddDwnld" value="" />
</form>
</div>

我试过搜索各种来源,但我找不到答案。如果有人能帮助我,我将不胜感激。谢谢。

0 个答案:

没有答案