私は、クリックするとダウンロードを開始するウェブサイトからデータをダウンロードしようとしています。 しかし、このコードは動作していません、誰も助けることができます。VBAによるデータのスクラップ
Dim ie As InternetExplorer
Dim htmldoc As MSHTML.IHTMLDocument
Dim HTMLInput As MSHTML.IHTMLElementCollection
Dim HTMLAs As MSHTML.IHTMLElementCollection
Dim HTMLA As MSHTML.IHTMLElement
Set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True
'Navigate to webpage
Dim ieURL As String: ieURL = "http://erldc.org/final-schedule.aspx"
ie.navigate ieURL
Do While ie.readyState <> READYSTATE_COMPLETE
Loop
Set htmldoc = ie.document
Set HTMLInput = htmldoc.getElementsByTagName("a")
For Each HTMLA In HTMLAs
ます。Debug.Print HTMLA.getAttribute( "クラス名")、HTMLA.getAttribute( "HREF")、HTMLA.getAttribute( "相対")
If HTMLA.getAttribute("href") = "javascript:__doPostBack('ctl00$ContentPlaceHolder1$Calendar1','6420')" Then
HTMLA.Click
Exit For
End If
Next HTMLA
End Subの
フォーラムに知らせることに感謝します。 – cyboashu
@cyboashu 1ヶ月のデータをダウンロードするのに手伝ってください。適切な結果が得られません。 –