【发布时间】:2020-12-07 19:40:17
【问题描述】:
我正在使用 VBA excel 对 IE 进行自动化操作,但无法在 Tab href="#GST" 上进行选择
<a role=”tab” aria-expanded=”true”
aria-controls=”GST”
href="#GST"jQuery110205664105838982267="18"
data-toggle="tab" jQuery19103093133355326922="601">INVOICE / GST DETAILS</A>
请帮帮我
更新我尝试了这个解决方案
Set HTML = ieApp.document
HTML.querySelector("a[href='#GST']").Click
我尝试了几个解决方案,但都失败了。
【问题讨论】:
-
总是帮助发布您尝试过的内容并准确描述它是如何失败的。
-
嘿蒂姆,我尝试了这个解决方案,但没有奏效 --------- 'Set HTML = ieApp.document 'HTML .querySelector("a[href='#GST']").Click
-
它是怎么失败的?如果您遇到错误,那么发布实际的错误消息会有所帮助。您是从“查看源代码”获取 HTML,还是使用浏览器的开发工具?
-
我尝试测试您的示例代码,发现它可以正常单击链接,没有任何问题。这是Test Result。使用您上面的示例 HTML,我们无法产生上述问题。我建议尝试提供可以重现该问题的代码。它可以帮助我们更好地理解问题,我们可以尝试提供进一步的建议来解决该问题。感谢您的理解。
-
@Tim,我从inspect 元素中获取了代码,然后在Internet Explorer 中获取了DOM 功能
标签: excel vba internet-explorer browser-automation