我正在尝试使用VBA将日期输入网站。我似乎无法做到这一点,因为它不断出现对象错误。
我似乎无法输入期间下拉列表中的数字
有人可以帮忙吗?
Sub DataStuff()
Dim ie As Object
Set ie = CreateObject("InternetExplorer.Application")
ie.Navigate "http://bmreports.com/servlet/com.logica.neta.bwp_PanBMUData"
ie.Visible = True
While ie.Busy
DoEvents
Wend
ie.Document.getElementByID("param6").Value = "5"
End Sub
答案 0 :(得分:0)
您尝试与之互动的元素位于框架中。源代码将帧名称显示为“topFrame”。它还为框架提供了一个URL
http://bmreports.com/servlet/com.logica.neta.bwp_PanBMUTop
如果导航到框架的网址,则代码如
ie.Document.getElementByID(“param6”)。Value =“5”
会奏效。