VBA - 访问html标记

时间:2017-03-20 05:43:43

标签: vba dom

我是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和自动化方面有一些很好的资源,我也会同意这一点。

干杯

0 个答案:

没有答案