Excel (VBA)

Excel VBAに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 10 Home : Excel 2004)
vbaでedgeを開く方法
投稿日時: 21/07/05 11:19:38
投稿者: rantyu

インターネットエクスプローラーからエッジに変更の通知があります。
しかし、現在vbaでエクスプローラーよりデータを収集しています。
それには、エッジのオブジェクト、コントロールなどが必要だと思いますがわかりません。
プログラムなど必要な事を教えたください。

回答
投稿日時: 21/07/05 14:59:52
投稿者: simple

他の掲示板ですが、こちらの議論が参考になるかもしれません。(既存資産の扱いに関してですが)
"IEのサポートが2022年6月15日に終了とのことですがVBAの対応方法は?"
https://social.msdn.microsoft.com/Forums/ja-JP/c0765a67-b8ba-40dc-ac52-aac7be9f1d6a/ie123981246912509125401248812364202224180626376152608512395320662?forum=vbajp
なにか確たる標準手法があるということでもないようですね。
 
> Power Automete に置き換える、VBA から Selenium を使う、などは候補でしょうね。
とのことです。検索して調べられたらどうでしょう。
 
割と一般的なのはSeleniumBasicからChromeにアクセスする方法ですが、
同様手法でEdgeにアクセスすることもできるようです。
https://lil.la/archives/4117
で議論されています。(最新のEdgeでは少し修正が必要なようです。)
 
なお、EdgeのレンダラーエンジンはchromiumというChromeの技術を取り入れたもの
らしいですし、ブラウザーのシェアもChromeに圧倒されています。
個人ユースであれば、Edgeにこだわらなくてもよいのかもしれません。
 
また、企業ユースの話であれば、会社のしかるべき所に尋ねられては?

投稿日時: 21/07/05 15:41:43
投稿者: rantyu

私には難しいようです。チンプンカンプンです。
資料を参考にチャレンジしてみます。
ありがとうございました。

回答
投稿日時: 21/07/05 20:32:15
投稿者: kumatti
投稿者のウェブサイトに移動

simple さんの引用:
割と一般的なのはSeleniumBasicからChromeにアクセスする方法ですが、
同様手法でEdgeにアクセスすることもできるようです。
https://lil.la/archives/4117
で議論されています。(最新のEdgeでは少し修正が必要なようです。)

現行のEdgeも対応可能だったのですね。全然知りませんでした。
#ただの感想で済みません

回答
投稿日時: 21/07/06 07:26:49
投稿者: simple

コメントありがとうございます。
どうしてもEdgeのほうが新しいもののような印象がありますね。
私も不思議な感じはしていました。
 
以下は、補足です。
(1)
マイクロソフトの公式発表(の抄訳)は以下です。
[Internet Explorer は Microsoft Edge へ – Windows 10 の Internet Explorer 11 デスクトップアプリは 2022 年 6 月 15 日にサポート終了]
https://blogs.windows.com/japan/2021/05/19/the-future-of-internet-explorer-on-windows-10-is-in-microsoft-edge/
 
この中で、
「Microsoft Edge の Internet Explorer モードは、少なくとも 2029 年まではサポートする予定です。」と明言されています。
従って、このIEモードを使用することにより、今後一定期間は従来機能は維持できるものと期待されます。ただし、従来とまったく同一条件で動作するかは確認が必要でしょう。
(下記記事にあるように)既に議論は始まっているようですが、
そうした見解が今後一般的になっていくものと思われます。
(2)
識者による有益なレポートがありましたので紹介しておきます。
こちらをじっくりお読み下さい。
 
IEサポート終了でVBAマクロはどうなるの? (2021.05.21記事)
https://www.ka-net.org/blog/?p=13587
 
IEサポート終了でVBAマクロはどうなるの?(2) (2021.05.23記事)
https://www.ka-net.org/blog/?p=13592

トピックに返信