検索で開いたページのアドレスを取得したい のですが
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)
Message#1 2017年3月23日(木)16時50分 From: たろう | 返事 削除 変更 |
Sub 馬サイト探してアドレス取る() Dim objIE As InternetExplorer Dim timeOut As Date 'IE(InternetExplorer)のオブジェクトを作成する Set objIE = CreateObject("InternetExplorer.Application") 'IE(InternetExplorer)を表示する objIE.Visible = True '表示位置(左上の座標)とサイズ(高さ・幅)を調整する objIE.FullScreen = False '※Trueのモードだとびっくりするよ objIE.Top = 20 '左上 上位置 objIE.Left = 20 '左上 左位置 objIE.Width = 600 '横幅 objIE.Height = 600 '高さ 'XXXバー、外観・外枠の調整。 objIE.Toolbar = True 'タブの切り替えで必要なので、ツールバーを表示にする objIE.MenuBar = False 'メニューは非表示にする objIE.AddressBar = True 'URLなど アドレスバーは確認のため、表示する objIE.StatusBar = True '一番下のステータスバーを表示。 '指定したURLのページをIEで起動する 'objIE.Navigate "http://www.netkeiba.com/" '完全にページが表示されるまで待機する timeOut = Now + TimeSerial(0, 0, 10) Do While objIE.Busy = True Or objIE.ReadyState <> 4 DoEvents Sleep 1 If Now > timeOut Then objIE.Refresh timeOut = Now + TimeSerial(0, 0, 10) End If Loop timeOut = Now + TimeSerial(0, 0, 10) Do While objIE.Document.ReadyState <> "complete" DoEvents Sleep 1 If Now > timeOut Then objIE.Refresh timeOut = Now + TimeSerial(0, 0, 10) End If Loop keyWD = "ミサイルマン" objIE.Document.all("word").Value = keyWD objIE.Document.forms(0).submit ZZZ1 = Now + TimeValue("00:00:03") Application.Wait (ZZZ1) 'データの取得 下記の objIE が最初のアドレス myA = objIE.Document.URL MsgBox myA End Sub 次に開いたページのアドレスを取りたいのですが 次に移動したページの objIE 取り方がわかりません 宜しくお願いします |
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降