リンクをクリックする

リンクをクリックするサンプルです。標準モジュールに以下のコードを追加して、GoToYahooAuctionプロシージャを実行します。GoToYahooAuctionプロシージャを実行すると、Yahoo! JAPANに接続します。そして5秒後に「ヤフオク!」のリンク経由でヤフオク!に移動します。

サンプルコード

【動作確認日】2014年2月11日
【動作確認環境】Windows XP SP3・Excel 2007・Internet Explorer 8

解説

今回はIELinkClickという関数を導入しました。引数にはリンク先のアンカーテキストを渡します。ページ内に含まれるすべてのaタグのアンカーテキスト(objLink.innerTextプロパティ)をチェックし、引数のアンカーテキストと同じかどうかチェックしています。アンカーテキストが同じなら、aタグのURLに接続します。同じ画面に「ヤフオク!」のアンカーテキストが二つある場合は、また別の処理が必要が今回は省略しています。

スポンサーリンク