1

HTML over Excel VBA で何ができるかを知る必要があります。たとえば、要素を id で見つけることができることを知っています ie.document.getElementByID()。私が思うように見えるように、idを持つ要素を持たないHTMLテーブルで作業しますchild->child->sibling->child.....

この例のテーブルからテキスト「hello」を取得するコードの一部を誰かに見せてもらえますか? 最初のノードは彼の ID によって検出されます。

...
<table id="something">
  <tr>
    <td></td><td></td>
  </tr>
  <tr>
    <td></td><td>hello</td>
  </tr>
...
4

2 に答える 2

1

私は現在、このようなものを見ています...

以下のようなものがそれを行うべきだと思います:

ie.getelementbyid("something").getelementsbytagname("TD")(3).innertext

使い方:

IDが「something」に等しい要素をHTMLドキュメントで検索します(1つ以上の場合は最初の反復が必要ですが、多くループすることができます)。次に、テーブル データ タグを取得し、テキストがある反復 (3) に進みます (0 は最初の TD に相当します)。

これが機能するかどうかお知らせください。

于 2014-11-17T12:53:53.087 に答える