如何使用HTML和VBA从网站获取价值

时间:2019-07-19 17:11:27

标签: html excel vba internet-explorer

这是我正在搜索以下信息的网页的屏幕截图: enter image description here

这是该页面的HTML代码的片段:

enter image description here

我想在HTML代码中以黄色突出显示值并将其复制。 但是我知道在vba-html中要做的是搜索按钮并单击它们。 谁能告诉我一种访问以黄色突出显示的值的方法吗?我真的不知道该怎么做,因为它在标签之外。

谢谢您的帮助! :)

2 个答案:

答案 0 :(得分:0)

可以使用HTML Document对象的querySelector方法获取父元素,然后可以使用Children属性获取第二个孩子。假设已为对象变量HTMLDoc分配了html文档,请尝试...

HTMLDoc.querySelector("div.qmod-quote-element-paydate").children(1).innerText

请注意,子级集合的索引基于0。

答案 1 :(得分:0)

从您提供的摘录中,我认为您应该使用${__groovy("Save and submit was successful".equals(props.get("success")))} querySelectorgetElementsByTagName来获取文本。

innerText