【发布时间】:2025-12-16 01:30:01
【问题描述】:
我想使用 VBA 在 Internet Explorer 中单击一个对象以自动浏览网页。
For Each oHTML_Element In HTMLDoc.getElementsByTagName("a")
If oHTML_Element.Title = "CSV" Then
oHTML_Element.Click: Exit For
End If
Next oHTML_Element
这是我尝试使用的代码,之前在我的 Excel 宏中成功使用过,但它不适用于这个对象,我不知道为什么。
这是我试图点击的对象的 HTML 代码:
<a id="apexir_dl_CSV" href=",DanaInfo=web1.us.industry.somecompany.net,SSL+f?p=103:5:1156695844453492:CSV::::">
<img title="CSV" alt="CSV" src="/i41/ws/,DanaInfo=web1.us.industry.somecompany.net,SSL+download_csv_64x64.gif">
【问题讨论】:
-
您的 a 标签似乎没有标题属性。图片标签可以,但您不是在代码中寻找图片标签。
标签: vba