如何从crunchbase中提取信息

时间:2015-06-08 17:50:03

标签: excel vba internet-explorer excel-vba copy-paste

我需要访问此网页

https://www.crunchbase.com/organization/paypal

然后将数据(例如总部,说明和网站)复制/粘贴到我的Excel文件中。我的宏正在做所有的工作,但getelementsbytagname似乎不起作用...我猜它与列表结构有关()任何线索?

ThisWorkbook.ActiveSheet.Cells(2, 1).Value=InternetExplorer.HTMLDocument.getElementsByTagName("definition-list container")

1 个答案:

答案 0 :(得分:0)

您正在将类名传递给getElementsByTagName方法。 尝试传递标记名,例如“div”或“li”或使用 GetElementById方法并传递元素id。

e.g:

 ThisWorkbook.ActiveSheet.Cells(2,1).Value=InternetExplorer.HTMLDocument.getElementById("info-card-overview-content")

顺便说一下,crunchbase有一个API可能对你想要实现的内容有用:

  

http://data.crunchbase.com/v3/docs

:)