【发布时间】:2014-01-16 21:28:15
【问题描述】:
我只有中高级的excel和VBA的中级背景和excel。我想要做的是从链接中出现的这样的网页导入表格:http://www.admision.unmsm.edu.pe/res20130914/A/011/0.html
该网页显示 39 个链接,每个链接包含一个表格。 所以我想知道一种将所有这些表导入到 excel 中的自动方法。
【问题讨论】:
-
在 Excel 中查看
Get External dataFrom Web(在 Excel 2010 中,在“数据”选项卡上) -
我刚刚修改过,但似乎我必须逐页手动提取表格,并且有 40 页相似,唯一的区别是表格中有不同的元素。例如,我想要一种自动方法来从 100 个具有相同结构的页面中提取表格。
-
Get External data是一个很好的方法。您可以在工作簿中创建 40 个表(每个链接一个)或一个表,使用一些 VBA 循环链接并更新连接字符串并刷新。 -
我明白了,我应该使用哪个代码 vba 从网页中提取表格?