teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コード修正

2019/12/13 01:22

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -25,10 +25,23 @@
25
25
  下記のコードで上記の出力になります。
26
26
 
27
27
  ```vba
28
- Dim ExampleID as long
28
+ Dim ExampleID as String
29
+ Dim objClass AS Object
30
+ For Each objClass In objIE.document.getElementsByClassName("ABC")
31
+ ExampleID = objClass.innerTExt
32
+ debug.print ExampleID
33
+ Next
34
+ ```
35
+ もし、class="ABC" がテーブル以外の要素にもついていて、テーブル内の要素(td)のみに限定したいなら、
36
+
37
+ ```vba
38
+ Dim ExampleID as String
29
39
  Dim objtag AS Object
40
+ Dim objClass As Object
30
- For Each objtag In objIE.document.getElementsByClassName("ABC")
41
+ For Each objtag In objIE.document.getElementsByTagName("tr")
31
-
42
+ For Each objClass In objTag
32
- debug.print objtag.innerTExt
43
+ ExampleID = objClass.innerTExt
44
+ debug.print ExampleID
45
+ Next
33
46
  Next
34
47
  ```