我需要从DOTA网页上的英雄数据导入到Excel中进行编辑,其中涉及IQY文件的编辑,如下方法 工具/原料 office chrome,link grabber插件 方法/步骤 打开需要提取的网页,如图我需要红色框内的数...
我需要从DOTA网页上的英雄数据导入到Excel中进行编辑,其中涉及IQY文件的编辑,如下方法
工具/原料
office
chrome,link grabber插件
方法/步骤
打开需要提取的网页,如图我需要红色框内的数据

打开Excel,数据栏选自网站

粘贴网页地址并转到

勾选红色框符号,我选择此区域内的数据,选项默认即可。如果只是单一网址,此时导入即可。

由于我要提取的网页链接有一百多个,而且链接的文字只是英雄名称不同,如
.com/hero/detail/match_up_comb/drow_ranger/?skill=vh&ladder=y
.com/hero/detail/match_up_comb/broodmother/?skill=vh&ladder=y等等,所以需要另行更改。此时将提取网页的设置进行保存,保存的格式为*.iqy。

用写字板编辑保存的iqy文件,也可以用记事本

更改蓝色阴影部分文字,将英雄名称drow_ranger更改为手动设置["英雄","选择英雄"],保存

如图

从网站中获取的英雄名称填入Excel的F列,此处提供几个范例,填入表格即可(
grimstroke
broodmother
meepo
slark
visage
)获取英雄名称的方法在本文最后,

在表格E1中把英雄名称做成下拉菜单

Excel中调用此前编辑的.iqy文件,选择现有链接,浏览更多,找到保存的.iqy文件

如图

提示选择英雄的参数

我选择E1中的英雄名称,选F列中任意的英雄名都可以

提取成功,不过只是提取了“天涯墨客”的英雄数据,并不能改变成其他英雄

在提取的数据区域内点击鼠标右键,选择下边的参数,进行英雄名称的参数设置

在查询参数,选择第三个(从下列单元格获取),选择已经制作好的E1下拉菜单

在E1中选其他英雄名称,刷新数据即可,到此完成

方法/步骤2
获取英雄名称用chrome+link grabber插件

将网页的链接提取出来,复制进记事本,删除相同前缀,保留英雄名称

注意事项
这里介绍了.iqy文件的一般编辑,即对更多网址的引用,国内网页没找到相应教程
并不是所有网页所有内容都支持,所以Excel无法做到精确位置的提取数据
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。



