Edgeを操作してみました。Edgeを操作してみました。Edgeを操作してみました。Edgeに対応した頃、当ブログでも取り上げたことがありました。Edgeに対応しました。Edgeに対応しました。Edgeが...SeleniumBasicの更新が2年以上止まっていることもあり、しばらく触っていなかったのですが、気が向いたので久しぶりにSeleniumBasicでEdgeを操作してみることにしました。SeleniumBasicのインストールGitHubのReleasesページからファイルをダウンロードし、インストールを行います。2018年7月時点では、SeleniumBasicの最新版はv2.0.9.0となっています。インストールするWebDriverの選択画面が表示されますが、ここではとりあえずEdge用とIE用のものを選択しておきます。下図画面の通り、インストール先は「%USERPROFILE%\AppData\Local\SeleniumBasic」となります。動作確認インストール後、簡単なコードで動作確認を行います。Sub上記コードを実行したところ、下図のエラーが発生しました。更新の止まっている古いSeleniumBasicではEdgeを操作できないのでしょうか?確認のため、インストール先のフォルダを見てみると、Edge用のWebDriver(edgedriver.exe)を見つけました。このファイルはバージョンが10.0.10240.0と、かなり古いものです。そこで、公式サイトから最新のファイルをダウンロードし、WebDriverを差し替えたところ(「MicrosoftWebDriver.exe」から「edgedriver.exe」にリネーム)、上記コードが問題なく動作するようになりました。WebDriverを指定してSeleniumBasicによる操作を実行WebDriverを最新のファイルに差し替えることで動作することは確認できましたが、ブラウザー(WebDriver)が更新されるたびにファイルを入れ替えるのは、それはそれで面倒くさいものです。そこで、WebDriverの起動処理を分け、任意の場所にあるWebDriverを実行するようなコードを書いてみました。SubWebDriverの起動と終了を自力で行うようにしたため、冗長なコードとなっていますが、これであれば好きなフォルダにWebDriverを置いてSeleniumBasicを使うことができます。VBAマクロからEdgeを操作する機会もなかなか無いと思いますが、興味がありましたら、一度試してみてはいかがでしょうか。Updateでも動作確認を行いました。Edgeを操作してみました。Edgeを操作する方法について記事を書きました。2016でUTF-8のCSVファイルがサポートされるようになりました。...Office関連VBAで○○を禁止したい!・・・と思う前に。Office系Q&Aサイトを見ているとたまに出てくるのがこの質問。(0)トラックバックは利用できません。この記事へのコメントはありません。返信をキャンセルする。API]他形式での出力とサイ...他形式での出力とサイズ変更を行う※2020年1月現在、Photoshop...2020.01.30第7回デルアンバサダー座談会が豪華過ぎて驚愕した話...1月24日(金)に“デルアンバサダー座談会”が開催されました。APIはベータ版です。アドインやリボンのカスタマイズに関する話題を中心に情報発信しています。-TwitterInstagramTumblrおすすめ記事2017.06.12Outlookの予定本文の一部を文字装飾するVBA...Outlookの予定本文の一部をマクロで太字にしたい」との質問がありました。下記レビューはあくまでも個人的な感想です。