Code VBA lấy dự báo thời tiết nhiệt độ bằng VBA Access, code sử dụng đối tượng InternetExplorer của Window
Dim ie As InternetExplorer Set ie = New InternetExplorer ie.Navigate "https://www.nchmf.gov.vn/kttv/" Do While ie.ReadyState <> READYSTATE_COMPLETE HourglassOn = True Screen.MousePointer = 11 DoEvents Loop Set html = ie.Document Set elements = html.getElementsByClassName("uk-slider-items") Set elements_li = elements(1).getElementsByTagName("li") 'MsgBox elements_li.length 'MsgBox elements(1).outerHTML 'MsgBox elements_li(1).outerHTML For Each element In elements_li ' Lay ten thanh pho Set elements_ten = element.getElementsByClassName("name-wt-city") 'MsgBox elements_ten.length 'MsgBox elements_ten(0).innerText ' Lay nhiet do 'MsgBox element.className Set elements_ND = element.getElementsByClassName("temp-wt-city") List5.AddItem elements_ten(0).innerText & " -> " & elements_ND(0).innerText If lblTinh.Caption = elements_ten(0).innerText Then lbl_NhietDo.Caption = elements_ND(0).innerText End If Next element Screen.MousePointer = 0
Code VBA lấy dự báo thời tiết phiên bản 02
Zalo 0935 999617
Zalo 0972 13 14 19