vbaを用いたieの自動化 削除
Message#1 2015年10月16日(金)03時09分 From: ASP |
vbaを用いたieの自動化を考えております。 素人質問なのですみません Sub GoogleSearch() Dim objIE As Object 'IE起動 Set objIE = CreateObject("InternetExplorer.Application") objIE.Visible = True 'Supreme New Yorkに接続 objIE.Navigate "http://www.supremenewyork.com/shop/accessories/bar-glass" 'IEを待機 Call IEWait(objIE) 'button(ボタン)をクリック For Each objTag In objIE.Document.getElementsByTagName("input") If InStr(objTag.outerHTML, "カートに入れる") > 0 Then 'buttonボタンクリック objTag.Click 'ループ脱出 Exit For End If Next objIE.Navigate "https://www.supremenewyork.com/checkout" '手抜きで2秒待つ(オブジェクトの展開時間を待つ) Application.Wait Time:=Now + TimeValue("00:00:02") あまりvbaの知識がないのでクリックの部分がちょっとおかしいですが、このように組んで、購入者の入力フォームまで行くことができました。 入力フォームにまずは名前を入力したいのですが、いろいろ試してもうまくいきません。どなたか教えていただけないでしょうか?よろしくお願い致します。 |
上のメッセージを削除します。
よければパスワードを入力し、削除ボタンをクリックしてください。