ID非公開

2020/9/27 20:05

11回答

IEの自動操作について

IEの自動操作について 下記のURLにありますように、ID,パスワード,ログインまでをVBScriptによりIEを自動で操作できるようにしたいのですが、解りません。よろしくお願い致します。 https://kepco.jp/miruden/ServiceTop

Visual Basic10閲覧xmlns="http://www.w3.org/2000/svg">100

ベストアンサー

0

こんにちは。 excelで、 Sub aaa() Set ie = CreateObject("internetexplorer.application") ie.Visible = True ie.navigate "https://kepco.jp/miruden/ServiceTop" Stop Set v1 = ie.document.getelementbyid("container_0_subcontainer_0_sidebar_0_UserID") v1.Value = "abc@def.com" Set v1 = ie.document.getelementbyid("container_0_subcontainer_0_sidebar_0_Password") v1.Value = "12345" Set v1 = ie.document.getelementbyid("container_0_subcontainer_0_sidebar_0_Login") v1.Click で、ステップ実行は、出来ている、ということは、vbscriptだと 「瞬間」で終わってしまうのが、原因ではないかと。 画面を表示するまでの時間待ち、 つづいて、ボックスをgetして、文字列を設定、次のをgetして の動作に、時間を待たせるコードを追加してください。 (最後に、パズルは、自分でしないといけないですね)

ThanksImg質問者からのお礼コメント

早速の解答ありがとうございます! 前回の質問から解答を見比べていて気付いたのですが、 getElementsById → getElementById の一字違いで.clickとしてログインできました。何度もお付き合いいただきありがとうございました!

お礼日時:9/27 23:14