SeleniumBasicを使用して、ブラウザを自動操作したい要望は多くあります。
ただ、WebDriverの更新や普段使用しているブラウザを操作しようと思うととても厄介です。
ただ単純にEdgeを起動したい要望も多々頂いております。
Edgeを起動する/指定URL表示するサンプルコード
Public Sub sample() '■Microsoft Edgeを起動 CreateObject("WScript.Shell").Run "msedge.exe" '■Microsoft Edgeを起動 かつ 指定URLへ遷移 CreateObject("WScript.Shell").Run "msedge.exe -url " & "https://vba-create.jp" '■Microsoft Edgeを起動 かつ 指定URLへ遷移(変数化) Dim sURL As String sURL = "https://vba-create.jp" CreateObject("WScript.Shell").Run "msedge.exe -url " & sURL End Sub
注意点
- SeleniumBasicを使用しないため、ただ起動するのみ/単純に指定URLを起動するのみです。
- =スクレイピングしたり、データの取得や自動操作は行えません。
- =上記の希望があれば、SeleniumBasicを使用します。
コメント
ie起動させていたがそろそろedgeに変更しようとしたがなかなか出来なくコチラを参考にしたら1行で完結です。助かりました。ありがとうございました。