アプリ版:「スタンプのみでお礼する」機能のリリースについて

EXCEL VBA で NHK NEWS、JAPANTIMES の URLから データを取り出して整理しています。
この数年間、問題なく NEWSデータ取得できていたのですが、新年度になって NHKの表示内容等の画面構成が 変更されました。
変更によってだと思われますが、NHK NEWS については、単純な画面表示も できなくなりました。
下記のVBAで JAPANTIMESは 問題なく とりこめていますが、NHKについては、空白のままです。
どのように VBAを変更すれば 表示されるようになるのか、教えていただけないでしょうか?
よろしく お願いします。

''' JAPANTIMES NEWS表示
Sub sample001JPT()

Dim objIE As InternetExplorer

Set objIE = CreateObject("InternetExplorer.Application")

objIE.Visible = True

objIE.navigate "https://www.japantimes.co.jp/news/"

Do While objIE.Busy = True Or objIE.readyState <> 4
DoEvents
Loop

End Sub

''' NHK NEWS表示
Sub sample001NHK()

Dim objIE As InternetExplorer

Set objIE = CreateObject("InternetExplorer.Application")

objIE.Visible = True

objIE.navigate "https://www3.nhk.or.jp/nhkworld/en/news/"

Do While objIE.Busy = True Or objIE.readyState <> 4
DoEvents
Loop

End Sub


' https://www.japantimes.co.jp/news/
' https://www3.nhk.or.jp/nhkworld/en/news/

A 回答 (1件)

IEは1年近く前からサポート切れなので、NHK側でも対応しなくなったのでは?


数年前に作ったサイトなら、IEでも表示できるかどうかテストしてたと思いますが、今年新規のサイトなら、IEは全く考慮せずに作ります。
数年すればどのサイトでもIEは考慮外になります。

VBAを使うなら、今後は Selenium Basic + Edge でしょうか。
仕組みが全然違うので、使い方は一から勉強ですが。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!