動画で三流解説
動画の簡単な説明
おっと、そのまま進めて行くところだった
Me.WebBrowser2.Document.links(6-1).Click
なんか、違和感あるよね。
えっ、どこが、動いているからいいのでは?
これって、たまたま、今は6番目で6-1とかやってるけど、
将来レイアウトなど変更があった時(もしかしてしばらく変わらないかもしれないけど)、違う6番目をクリックしてしまうのでは?
ドキっ、確かに〜(←は、古いかな)、
.Title で
? Me.WebBrowser2.Document.links(6-1).title
情報メニュー
と、取れるなら、タイトルが情報メニューのリンクを探しクリックに変更したら?
If Me.WebBrowser2.Document.links(n).title = "情報メニュー" Then
※↑まぁ、これも、タイトルが"情報メニュー"から変わったら使えないんだけどね。
これを考慮して、情報メニューを見つけ起動する、そんな処理を書いてみました。
動画解説やテスト結果
www.youtube.com動画元: 03/28 Document.Links(n).Titleを探り .Clickする VBA IE操作 単勝表取込み - YouTube