VBATips

Edgeを起動する/指定URL表示する【WScript.Shell】【ExcelVBA】

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を使用します。

関連記事

コメント

  1. ie起動させていたがそろそろedgeに変更しようとしたがなかなか出来なくコチラを参考にしたら1行で完結です。助かりました。ありがとうございました。

タイトルとURLをコピーしました