VBA에서 HTML 코드 (Java의 URL과 같은 것)를 읽고 싶습니다. 그것을 문자열로 저장해야합니다. 나는 나중에 그것을 분석한다.VBA Excel에서 HTML 파일 읽기
alpan67
VBA에서 HTML 코드 (Java의 URL과 같은 것)를 읽고 싶습니다. 그것을 문자열로 저장해야합니다. 나는 나중에 그것을 분석한다.VBA Excel에서 HTML 파일 읽기
alpan67
다음은 사용자를위한 기능입니다. 지정된 URL에 의해 반환 된 HTML의 String을 반환합니다.
Function GetHTML(URL As String) As String
Dim HTML As String
With CreateObject("MSXML2.XMLHTTP")
.Open "GET", URL, False
.Send
GetHTML = .ResponseText
End With
End Function
제공된 URL이 올바른지 확인하십시오. I.E. 적절한 경우 http://
또는 https://
을 포함합니다.
예 : GetHtml("www.google.com")
이 잘못되었습니다.
원하는 경우 GetHtml("https://www.google.com/")
(가) URL DECODING 당신이 기준으로 해당 게시물을 사용할 수 있습니다 할 수 있습니다.
여기는 article that uses MS Word to save html of web page as text입니다.
Excel VBA 코드 - from VBAExpress : 나는 코드를 복사하지 않을 것입니다. 당신은 그것을 시도하고 논평 할 수 있습니다.
'문자열을 URL로 디코딩하는'것을 의미합니까? 예 : 'java.net.URLDecoder.decode (url, "UTF-8")'; – bonCodigo
HTML 코드를 읽어야합니다. 축구 테이블이며 나중에 디코딩합니다. 웹 사이트의 HTML을 어떻게 저장할 수 있습니까? Java에서 URL을 생성 한 다음 연결 등을 생성 할 수 있습니다. – Alpan67