如何采集网页中的表格数据到Excel中
发布网友
发布时间:2022-04-24 03:54
我来回答
共2个回答
热心网友
时间:2022-04-23 04:51
首先:我们现来做个练习,新建一个工作表
然后:打开菜单“数据”->“导入外部数据”->“新建 Web 查询”,在“新建 Web 查询”的地址栏中输入网页的网址,并点击“转到”
然后:查找到对应的表格,点击所在表格左上方的箭头
然后:点击箭头完成勾选后,点击“导入”
然后:选择导入数据的位置,点击“确定”
然后:等待数据导入
最后:数据导入完成
热心网友
时间:2022-04-23 06:09
推荐搜索下载网页表格数据采集器来采集,简单方便快捷,网页表格数据采集助手是一款可以采集单页的规则的和不规则的表格,也可以连续不断的采集多页的表格,而且可以指定采集需要的字段内容,采集后的内容既可以保存为EXCEL软件能够读取的文件格式,也能保存为纯文本的保留原表格样子的表格,绝对的简单、方便、快捷,而且纯绿色,不信,你就下载试试看吧。
使用方法
1、首先在地址栏输入待采集的网页地址,如果待采集网页已经在IE类浏览器中打开了,那么软件的网址列表中将自动会加入此地址的,你只要下拉选择一下就会打开了。
2、再点击抓取测试按钮,看看网页源码及该网页中所含的表格数量,网页源码在软件下面的文本框中显示,网页中所含的表格数及表头信息在软件左上角列表框中显示。
3、从表格数列表中选择你要抓取的表格,此时表格左上角第一格文字将显示在软件的表格左上角第一格内容输入框中,表格所含字段(列)将显示在软件左侧的中间列表中。
4、再选择你要采集的表格数据的字段(列),如果不选择,将全部采集。
5、选择你是否要抓取表格的表头行,保存时是否显示表格线,如果网页表格中有字段有链接,你可以选择是否包含链接地址,如果有且要采集其链接地址,那么你不能同时选择包含表头行。
6、如果你要采集的表格数据只有一个网页,那么你现在就可直接点击抓取表格抓取了,如果前面不选择包含表格线,表格数据将以CVS格式保存,此格式可用微软EXCEL软件直接打开转为EXCEL表格,如果前面选择包含表格线,表格数据将以TXT格式保存,可用记事本软件打开查看,直接具有表格线,也很清晰。
7、如果你要采集的表格数据有连续多个页面,并且你都想将其采集下来,那么,请再设置程序采集下一页及后续页面的方式,可以是根据链接名打开下页,链接名称几乎大部分页面都是“下一页”,你看页面,找到后输入即可,如果网页没有下一页链接,但是网址中包含页数,那么你也可选择根据网址中的页数打开,你可以选择从前到后,如从1页到10页,也可选择从后到前,如从10页到1页,在页数输入框中输入即可,但此时网址中代表页数的位置要用“(*)”代替,否则程序将不认识。
8、再选择是定时采集或等待网页打开并加载结束后立即采集,定时采集是程序根据一个设定的很小的时间间隔去判断打开的页面中是否有你要的表格,有就采集,而网页加载后采集是只要是要采集的网页已经打开了,程序就会立即进行采集,两者各有特色,看需要选择。
9、最后,就是你点击一下抓取表格按钮,就可以泡杯咖啡逍遥去了!
10、如果是你已经比较熟悉了你要采集的网页的信息,而且要采集指定表格的所有字段,你也可以输入需要的一些信息后,不经过抓取测试等操作,直接点击抓取表格的。