検索で開いたページのアドレスを取得したい のですが
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)
Message#2 2017年3月31日(金)20時13分 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日前以降