vbaでwebサイトのhtmlを取得しようとしてるんですが、うまく行きません。
お知恵を拝借できませんか。
完全にグーグル検索に頼ったやり方で、
Dim source As Object
Set source = CreateObject("MSXML2.XMLHTTP")
source.Open "GET", "https://www.kyounoryouri.jp/recipe/42799_.html", False
source.Send
Do While source.readyState <> 4
Loop
Debug.Print source.responseText
Set http = Nothing
という感じで、NHKの「みんなのきょうの料理」のレシピ記事を取得しようとしています。
ところがsource.responsetextには、htmlのフッター領域しか入っていません。
なぜこんなことが起きるのでしょう?
試している限りだとフッターしか引っ張れないページとhtmlを全部取得できるページがあるのですが、違いが分かりません。、
Excel VBA 質問スレ Part54
■ このスレッドは過去ログ倉庫に格納されています
599デフォルトの名無しさん
2018/07/11(水) 01:22:02.80ID:Uq74SWzq■ このスレッドは過去ログ倉庫に格納されています
