aタグのリンククリックについて教えてください
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)
Message#4 2015年4月27日(月)13時34分 From: VBAマスター | 返事 削除 変更 |
linkClickは全てのaタグをチェックし、該当するキーワード(詳細表示)が含まれている場合にクリック処理を行いループを終了する処理です。 ですので、「詳細表示」をキーワードにすると以下の3つとも処理の対象となりますが、一番最初にチェックされる<a href="#">詳細表示する</a>がクリックされます。 <a href="#">詳細表示する</a> <a href="#">詳細表示</a> <a href="#">詳細表示しない</a> 条件が「含まれる」ではなく「一致であれば」innertextプロパティ値の比較で一致するものだけをクリックさせればうまくいくかと思います。 If InStr(objLink.outerHTML, keywords) > 0 Then ↓ If objLink.innerText = keywords Then |
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降