【发布时间】:2013-03-30 16:38:57
【问题描述】:
我需要知道我可以通过 Excel VBA 使用 HTML 做什么。例如我知道我可以通过 id 找到元素
ie.document.getElementByID()。
我将使用没有带有 id 元素的 HTML 表格,因此我认为它看起来像 child->child->sibling->child.....。
谁能给我看一部分代码,它会从这个示例表中得到文本“你好”?第一个节点将通过他的 ID 找到。
...
<table id="something">
<tr>
<td></td><td></td>
</tr>
<tr>
<td></td><td>hello</td>
</tr>
...
【问题讨论】:
-
你的目标是什么?
-
正如我所写。我需要找到在 Excel VBA 中使用 HTML 的完整手册。最好这将是普通凡人的形式(我不是编程大师;)
-
这里是Microsoft DOM Reference 的链接。因为这并不是真的适合凡人,所以我不会将此作为答案发布;)祝你好运!
-
@grahamj42 谢谢。我需要这个用于 VBA。我知道它来自同一个“开发人员”(Microsoft :),所以,为了确定,它是同一件事吗?
-
一旦加载了 HTML 文档,就可以像在客户端使用(例如)javascript 一样访问对象模型,因此您所要做的就是将概念映射到 VBA (这是简单的部分......)但是,正如 grahamj42 指出的那样,没有简单的“非程序员”方式进入所有这些。如果您遇到无法解决的特定问题,请尝试一些事情并回帖 - 使用代码。
标签: html excel internet-explorer vba dom