我想建立一个表格,显示特定市场中可用的商品数量。为此,我每天都会访问包含相关信息的网站并将数字复制到表格中。我很想使该过程自动化。我知道我可以使用数据 -> 来自 Web 功能将问题网站的数据表导入单独的 Excel 工作表中,但如何实现此过程的自动化?即如何编写一个 VBA 脚本来运行这些导入,然后在第一个工作表中创建另一行,从其他工作表中复制相关数据以及当前日期?
答案1
我会使用 Power Query 插件来实现这一点。它确实取决于网站的风格和更新的一致性,但它有一个不错的可视化编辑器来帮助您探索网站内容。
Power Query 有许多其他功能可以帮助修改已下载的数据。
以下是一些功能的详细演示:
http://office.microsoft.com/en-au/excel-help/power-query-101-HA103993784.aspx