使用Javascript将HTML页面拖到Excel

时间:2015-08-13 14:31:05

标签: javascript html excel vba selenium

希望你们其中一个人能在这里帮助我。我试图从这个网页以及同一网站的其他一些网站上导入数据到excel:https://re.po.st/qZZYQJ - 基本上我想要获得总点击次数:322,627并将其放在旁边的一列中excel中的URL。我尝试在谷歌电子表格中使用importhtml和importxml但无法使其工作。我相信这是因为这个元素是用javascript渲染的?有谁知道如何获得这个元素?有没有我可以使用的VBA代码。我不是技术最强的人,所以如果我监督某些事情,我会道歉。

麦克

1 个答案:

答案 0 :(得分:0)

Function test(byval strLocation as string) as string
    Dim driver As SeleniumWrapper.WebDriver
    Set driver = New SeleniumWrapper.WebDriver
    driver.Start "chrome", "https://re.po.st"
    driver.Open strLocation
    Dim data1
    data1 = driver.FindElementById("sguidtotaltable").FindElementByTagName("span").Text
    test = data1
    driver.stop 'Stops the browser
End Function