回答編集履歴

2

体裁を修正

2018/10/14 02:09

投稿

TanakaHiroaki
TanakaHiroaki

スコア1063

test CHANGED
@@ -1,8 +1,8 @@
1
- こちらの環境では、下記の変更でクリックできました。
1
+ こちらの環境Excel2016では、下記の変更でクリックできました。
2
2
 
3
3
  ```VBA
4
4
 
5
- If instr(objLink.innerText, anchorText)>0 Then
5
+ If instr(objLink.innerText, anchorText) > 0 Then
6
6
 
7
7
  objIE.navigate objLink.href
8
8
 

1

誤った記載を修正

2018/10/14 02:09

投稿

TanakaHiroaki
TanakaHiroaki

スコア1063

test CHANGED
@@ -1,11 +1,23 @@
1
- 下記の通り変更すること動作する可能性があり
1
+ こちらの環境では、下記の変更でクリックできした
2
-
3
- (実際に試していません。)
4
2
 
5
3
  ```VBA
6
4
 
7
- objIE.navigate objLink.Attributes("href").Value
5
+ If instr(objLink.innerText, anchorText)>0 Then
8
6
 
7
+ objIE.navigate objLink.href
8
+
9
+ Exit For
10
+
11
+ End If
12
+
13
+
14
+
15
+ 'If objLink.innerText = anchorText Then
16
+
9
- 'objIE.navigate objLink.href
17
+ ' objIE.navigate objLink.href
18
+
19
+ ' Exit For
20
+
21
+ 'End If
10
22
 
11
23
  ```