Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 我的vba IE scraper程序赢得了';由于某种原因,我没有点击go按钮_Html_Vba_Internet Explorer - Fatal编程技术网

Html 我的vba IE scraper程序赢得了';由于某种原因,我没有点击go按钮

Html 我的vba IE scraper程序赢得了';由于某种原因,我没有点击go按钮,html,vba,internet-explorer,Html,Vba,Internet Explorer,因此,我试图学习如何使用vba与html交互,并使用以下代码: Sub IEScraper() Dim ie As InternetExplorer Dim link As HTMLLinkElement Set ie = New InternetExplorer ie.Visible = True ie.navigate ("duckduckgo.com") Do While ie.Busy = True Or ie.READYSTATE &l

因此,我试图学习如何使用vba与html交互,并使用以下代码:

Sub IEScraper()
    Dim ie As InternetExplorer
    Dim link As HTMLLinkElement
    Set ie = New InternetExplorer
    ie.Visible = True
    ie.navigate ("duckduckgo.com")

    Do While ie.Busy = True Or ie.READYSTATE <> 4
        DoEvents
    Loop

    ie.document.getElementById("search_form_input_homepage").Value = _
    Sheets(1).Range("A1").Value
    ie.document.getElementById("search_form_input_homepage").Click
End Sub
Sub-IEScraper()
Dim ie作为InternetExplorer
作为HTMLinkElement的Dim链接
Set ie=新的InternetExplorer
可见=真实
ie.navigate(“duckduckgo.com”)
当ie.Busy=True或ie.READYSTATE 4时执行
多芬特
环
ie.document.getElementById(“搜索表单输入主页”)。值=_
表(1).范围(“A1”).值
ie.document.getElementById(“搜索表单输入主页”)。单击
端接头
它一直工作到单击行,页面就不会单击。不会弹出错误,代码结束,但不会单击按钮。我做错什么了吗?

试试看

ie.document.getElementById("search_button_homepage").Click