VBAでブラウザ(できればchromeですが、無理ならIEでも可)を動かしたいです。
やりたいことは、ブラウザを開き、IDとpassを入れて自動でデータ取得を行いたいです。
auto hot keyなどの別のマクロでやるやり方は知っているのですが、
VBAでも、できないかと思い、調査や色々と実験をしています。
下記コードで、クロームを開き、コピーしているものを張り付けるというのまではできたのですが、
なぜか、(エクセルがアクティブになっているのか)エクセル上にコピーした文言が張り付けられてしまいます。
ただ、全ての処理が終わった後のカーソル位置は、ブラウザのIDのテキストボックスになっているので、
おそらく、ブラウザをアクティブにすればいけるのかな??と勝手に予想をしているのですが、
VBAでIDとパスワードまでを入れて、更に次のページへ進む事はできますでしょうか?
ご教授頂けますと幸いです。
CreateObject("WScript.Shell").Run _ ("chrome.exe -url " & "https://www.jreastmall.com/1wq2gadf/default.aspx") SendKeys "^{tab}" SendKeys "^c{RIGHT}^v", True
>自動でデータ取得を行いたい
当該サイトは自動操作(あとはスクレイピング)が許可されているサイトなのでしょうか。具体的な用途が分かりません。