Windows 10

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関連

    [Excel Services ECMAScript]選択範囲が変更されたときのイベントを利用する。…

    埋め込んだExcelワークブックの、選択範囲が変更されたときのイベント…

  2. Office関連

    PowerPoint 2013ではプレゼンテーションをmp4形式で保存できるようになりました。

    ※ この情報はOffice 2013 カスタマー プレビュー版を元にし…

  3. Windows関連

    [Windows]「AppsFolder」のような特殊フォルダ名を取得する。

    レンタルサーバーのデータベース障害で、先日書いた記事が消え去ってしまっ…

  4. Office関連

    Office 2019のインストール方法

    下記ニュースサイトにある通り、永続ライセンス版のOffice 2019…

  5. アイコン一覧

    Office 365アイコン(imageMso)一覧(K,L)

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

  6. Office アドイン

    [Office用アプリ]アプリ開発コンテスト・受賞者発表

    以前書いた記事でお知らせしていた「Apps for Office アプ…

コメント

  • コメント (0)

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

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

Time limit is exhausted. Please reload CAPTCHA.

Translate

Chinese (Simplified)Chinese (Traditional)EnglishFrenchGermanJapaneseKoreanRussianSpanish

最近の記事

アーカイブ

PAGE TOP