aタグのリンククリックについて教えてください 削除
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 |
上のメッセージを削除します。
よければパスワードを入力し、削除ボタンをクリックしてください。