vba 网页数据抓取( [经济学]VBA中具有html结构的网站抓取数据 )
优采云 发布时间: 2022-01-19 16:04vba 网页数据抓取(
[经济学]VBA中具有html结构的网站抓取数据
)
Tanks:<br />Lost:<br />Destroyed:
750<br />6<br />18
Tanks:<br />Lost:<br />Destroyed:
750<br />6<br />18
我正在尝试从一个在 VBA 中具有这样的 html 结构的网站中抓取数据。我想要的感兴趣的值是“750”,但是它有时可以是 0、1,000,000 或介于两者之间的任何数字,因此要提取的一组字符将不起作用。我想要的感兴趣的值是“750”,但它可以是有时它可以是 0、1,000,000 或介于两者之间的任何数字,因此要提取一定数量的字符将不起作用。
谁能提供一些关于抓取这个的最佳方法的见解?这是我的代码,它将按原样导入所有文本,但事实证明,后处理和修剪感兴趣的数据的逻辑非常困难,所以我正在寻找一种干净的方式来按原样刮取 750 插槽。这就是我,它将按原样导入所有文本,但事实证明,后处理和修剪感兴趣的数据的逻辑非常困难,所以我正在寻找一种干净的方式来按原样刮取 750 插槽。
Set elems = IE.document.getElementsByTagName("tr")
For Each e In elems
If e.innerText Like "Tanks:*" Then
msgbox e
End If
next e