【发布时间】:2017-01-08 22:13:52
【问题描述】:
<tbody>
<tr>
<td>
<a href="/denmark/1st-division/">1st Division 2016/2017</a>
</td>
<td>
</td>
</tr>
<tr class="even">
<td>
<a href="/denmark/1st-division-2015-2016/">Bet25 Liga 2015/2016</a>
</td>
<td>
大家好!我想从那个源代码中得到这个:Bet25 Liga 2015/2016。
Sub ExtractHrefClass()
With CreateObject("MSXML2.XMLHTTP")
.Open "GET", Range("D8").Value, False
.Send
Range("E8").Value = Split(Split(Split(.ResponseText, "<tr class=""even"">", 2)(1), "<a href=""", 2)(1), """", 2)(0)
End With
End Sub
一个朋友给了我这个宏,它允许我提取那个 "even" 类的 href,但我需要有 InnerText 也是。我必须在哪里更改代码?谢谢:)
【问题讨论】:
-
请分享来自
D8单元格的网址。 -
@omegastripes soccer24.com/denmark/1st-division/archive,今天我给你发一封电子邮件我的朋友^^
-
@omegastripes 对不起,但我需要更多的东西,当宏运行错误时 (下标超出范围) 因为它找不到它正在寻找的东西,我想要继续下一个宏
标签: vba excel web-scraping