excel网页数据抓取vba(网页抓取的4大主要方式,你知道几个?)
优采云 发布时间: 2021-10-04 17:34excel网页数据抓取vba(网页抓取的4大主要方式,你知道几个?)
据说网页抓取主要有四种方法,分别是:XMLHTTP对象、InternetExplorer对象、QueryTables对象和WebBrowser对象。
个人觉得QueryTables方法最简单,最容易上手。即:导入外部数据的方法更适合单文本页面。(但当网页文字过多时,会让人头疼)。
使用QueryTables时经常遇到的几个问题:
一个问题是#Beginners学习的时候地址无法放入导入框,必须使用快捷键CTRL+V才能完成粘贴操作。
还有一个问题是#selected area数据无法导入EXCEL。这时必须打开“源文件”,将源代码文件保存在桌面或任何地方。然后导入保存的源文件,导入地址就是保存的源文件的地址(如果是文本,用IE打开获取库存地址)
另一个问题是#Cannot 找不到您要导入的部分的 URL。看来现在网站很流行摆弄“隐秘术”,各种东西应有尽有。查找隐藏网址,一种方法是通过F12的功能找到隐藏网址,另一种方法是间接找到隐藏网址。使用QueryTables导入“中介区”,然后得到一个新的URL,然后根据这个URL,在F12中找到要导入的部分的地址。
简单总结一下这一点,因为我只学会了一点点的把握。
请给我们一些指点,给我们一些建议。谢谢。