2024年9月14日のブックマーク (1件)

  • excelのvbaからedgeブラウザを自動操作する方法

    Excel VBAからIEを自動操作できなくなって困っている方も増えてきているようですね。 今回はVBAからIEに代わるブラウザとしてedgeやchromeを自動操作する方法をご紹介します。 VBA+DOMを使う DOM(Document Object Model)はIEの操作でも使われてきた技術であり、ウィンドウハンドルを掴まえてgetElementByIdでHTMLソースのIDを操作することができるもの。 普段からVBAの操作に慣れている人であれば実装は難しくなく、IE操作の代替案として利用可能でしょう。 とはいえ、従来のIE設定とやり方が違うこともあり、根気強くできる方・スキルに自信のある方にはお勧めできます。 こちらのブログに丁寧に書かれていましたので、ご紹介のみさせていただきます。 外部リンク WebDriverを使う Microsoftが公開しているWebDriverを利用する

    HinaSuke
    HinaSuke 2024/09/14