在Word和Excel VBA中下载和编辑HTML源文件

时间:2016-07-05 13:50:30

标签: excel vba excel-vba ms-word word-vba

我已经尝试过一段时间解决这个问题,但我认为我需要一些有经验的人帮助。

有一个网站的时间序列数据显示在图表中:https://electionbettingodds.com/WIN_chart_maxim_lott_john_stossel.html 我试图将这些数据下载并在excel中整齐地平方,这样我就可以重新创建图形。

图表的数据点包含在网页的源html文件中,全部在一行上。类别(一个时间段)由逗号分隔,时间段由单词" new"分解。我希望用word下载HTML文件,然后在单词" new"上插入分节符,然后将分解的行放到Excel中,我可以在其中分隔逗号上的数据类别。 (Excel不会接受一个超长的数据字符串,但Word会。)

我怎么能:

  1. 将HTML源代码下载到word(https://electionbettingodds.com/WIN_chart_maxim_lott_john_stossel.html
  2. 仅保留代码的单行(非常大)行(行:66)和所有数据条目
  3. 将其分为" new"分节段
  4. 获取Word内容并将其复制到excel
  5. 分隔逗号上的数据条目。 (我想我可以处理为这部分录制宏)。
  6. 这样做是为了每次打开excel时都会更新或者至少在新数据进入时再次复制。
  7. 非常感谢你的帮助!!!

1 个答案:

答案 0 :(得分:0)

好吧......所以没有人可以为你解答这个问题。

但是,还有另一种方式。自己回答。

您需要的就是:

https://www.youtube.com/watch?v=ISmZVK0GGFU&list=PL6OYc4rwKjcOu3UL7LYpvO_S2waYO-hVU

一旦你遇到了问题,请回过头来与不起作用的人聊聊:)