我是VBA的新手。我的目标是访问一个站点并自动将我的登录详细信息放入其中。这将是从报告中提取信息并将其放入电子表格的第一步。
由于隐私问题,我无法显示该网站。与工作有关。
但DOM Hierarchy是这样的,name / id / class是他们拥有的属性。
Html,Frameset名称,Frame名称,Html,Body ID类,div类,表单名称id,表,tbody,tr,td,div,div id,输入id名称类(id和name都是用户名)< / p>
我已经能够通过
访问Frame了 WebBrowser.document.getElementsByTagName("frame")
但无法使用
访问input元素 WebBrowser.document.getElementById("username")
WebBrowser.document.getElementName("username")
WebBrowser.document.getElementTagName("input")
我一直在用debug.Print方法计算返回的元素。
我的问题是如何访问此层次结构中的输入元素。
如果有人在VBA和自动化方面有一些很好的资源,我也会同意这一点。
干杯