エクセルVBAのプログラミングについて質問です。
未読分:2件
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)
近田 伸矢, 植木 悠二, 上田 寛
IEのデータ収集&自動操作のプログラミング本はこの1冊だけ!IEの起動やポップアップウィンドウ、表示を制御する基本的なコードはもちろん、テキストボックスやラジオボタン、表、ハイパーリンクなどのHTML部品を制御する方法など、自動操作に欠かせないノウハウを丁寧に解説。
Message#2 2014年10月23日(木)01時05分 From: 管理人 | 返事 削除 変更 |
他の方と同じような質問だったので見落としていました。 yahoo検索結果のURLを取得するには以下を参考にしてください。 一応リスティング広告のURLは省くような設定にしています。 Sub test() Dim objIE As InternetExplorer Call ieView(objIE, "http://www.yahoo.co.jp") Call formText(objIE, "p", "★キーワード★") Call tagClick(objIE, "input", "検索") r=1 For i = 0 To objIE.document.Links.Length - 1 If InStr(objTag.outerHTML, "rd.listing.yahoo.co.jp") = 0 Then Cells(r, 2) = objIE.document.Links(i).href r = r + 1 End If Next End Sub |
Message#1 2014年10月21日(火)07時58分 From: miranda | 返事 削除 変更 |
エクセルVBAのプログラミングについて質問です。 エクセルVBAでインターネットエクスプローラーを起動してyahooの検索を自動化したいと考えています。 具体的な方法はyahooのホームページを開いて、検索ボックスに指定したキーワードを自動入力し、「検索」を自動クリックするものです。 これは実用性はあまりないのですが、勉強用として活用したいと考えています。 どうか私にやり方を教えてくれませんか? 節によろしくお願い申し上げます。 |
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降