Excel

SeleniumBasic(Selenium VBA)がMicrosoft Edgeに対応しました。

言わずと知れたWebブラウザーの自動制御ツール「Selenium」のVBA向けラッパー「SeleniumBasic」(旧Selenium VBA)が v2.0.6.0 でMicrosoft Edgeに対応しました。

Option Explicit

Public Sub SeleniumBasicSample()
  With CreateObject("Selenium.EdgeDriver")
    .Start
    .Get "http://www.bing.com/"
    .FindElementById("sb_form_q", 5000).SendKeys "Microsoft MVP"
    .FindElementById("sb_form_go").Click
    .TakeScreenshot(1000).ToExcel ActiveSheet.Range("C3")
    .Quit
  End With
End Sub

SeleniumBasicWithMicrosoftEdge_01

EdgeがCOMオートメーション非サポートで、外部から制御するにはWebDriverを使う必要があると知り、SeleniumBasicの対応はまだかまだかと待ち望んでいましたが、ここにきてようやく対応です。
これでVBAからEdgeの制御がしやすくなりますね!!

2018/7/26 追記:
改めて動作確認してみました。


2019/6/5 追記:
Windows 10 May 2019 Updateでも動作確認を行いました。

2015年10月の人気記事前のページ

[リボン・カスタマイズ]dynamicMenu要素から任意のマクロを実行する。次のページ

関連記事

  1. Office関連

    Google Docs APIを使ってGoogle ドキュメントを操作するVBAマクロ

    前回の記事で新しく追加されたGoogle Docs APIを紹介しまし…

  2. アイコン一覧

    Office 2013 アイコン一覧(R)

    ・Office 2013 アイコン一覧 NUM…

  3. アイコン一覧

    Office 365アイコン(imageMso)一覧(E)

    Office 365のデスクトップ版Officeアプリケーション(Wo…

  4. Office関連

    Web上でVBAのコードを解析するツール「Microsoft Sharepoint and VBA …

    Web上でVBAやSharePointアプリケーションのコードを解析し…

  5. Office関連

    インストールされたフォントの一覧を取得するVBAマクロ

    最近自分の周りでPowerPoint VBAが流行っているようだったの…

  6. Office関連

    Visio Onlineで図の作成・編集ができるようになりました。

    しばらくVisio Onlineを使っていなかったので気が付かなかった…

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

Time limit is exhausted. Please reload CAPTCHA.

※本ページはプロモーションが含まれています。

Translate

最近の記事

アーカイブ

PAGE TOP