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