Excel VBA で、ウェブサイトの HTML をファイル保存する方法です。
■ コード
Private Sub CommandButton1_Click()
Dim sFileName As String
Dim sURL As String
Dim XML As Variant
Dim sHTML As String
Dim iFileNo As Integer
sFileName = "D:\test.txt"
sURL = "http://www.asahi.com"
Set XML = CreateObject("Msxml2.XMLHTTP")
XML.Open "GET", sURL, False
XML.Send
sHTML = XML.responseText
Set XML = Nothing
iFileNo = FreeFile
Open sFileName For Output As #iFileNo
Print #iFileNo, sHTML
Close #iFileNo
End Sub
■ 説明
このサンプルでは、朝日新聞のトップページの HTML を test.txt ファイルに保存します。