回答編集履歴

1

記載を全面的に見直しました。

2018/08/26 01:46

投稿

TanakaHiroaki
TanakaHiroaki

スコア1063

test CHANGED
@@ -1,15 +1,25 @@
1
- 記の一行を書換えてみると動作しないでしょうか。
1
+ 載を全面的に見直しました。For Next 入れ子で取得できないでしょうか。
2
2
 
3
3
 
4
4
 
5
5
  ```ここに言語を入力
6
6
 
7
- '正
8
7
 
9
- If InStr(objTable.getElementsByClassName.outerHTML, "specs-table") > 0 Then
10
8
 
11
- '誤
9
+ Dim objTable1 As Object
12
10
 
11
+ Dim objTable2 As Object
12
+
13
+
14
+
15
+ For Each objTable1 In objIE.document.getElementsByTagName("table")
16
+
13
- If InStr(objTable.document.getElementsByClassName, "specs-table") > 0 Then
17
+ For Each objTable2 In objTable1.getElementsByClassName("specs-table")
18
+
19
+ Debug.Print objTable2.outerHTML
20
+
21
+ Next objTable2
22
+
23
+ Next objTable1
14
24
 
15
25
  ```