【发布时间】:2020-08-17 04:14:06
【问题描述】:
经过一些非常友好的帮助,我现在有了一小段代码,可以使用 Excel 中的 VBA 模块导航到网站。它在单元格 A2 中挑选出一匹马的名字,我有马 Tiger Roll。这是代码:
Dim objIE As InternetExplorer
Set objIE = New InternetExplorer
'make web page visible
objIE.Visible = True
'navigate objIE to this web page
objIE.navigate "https://www.britishhorseracing.com/racing/horses/racehorse-search-results?pagenum=1&q=" & Sheets("Sheet1").Range("A2").Value & "&rated=false"
'wait here a few seconds while the browser is busy
Do While objIE.Busy = True Or objIE.readyState <> 4: DoEvents: Loop
问题是我已经检查了页面并找到了链接,但是对于我的一生,我就是无法编写正确的代码来激活链接以深入了解马的统计信息。 任何人都可以提供帮助,也许可以解释一下这样做的方法吗? 非常感谢您,
【问题讨论】:
-
"经过一些非常友好的帮助" - 请问你能接受这种情况下的答案吗?或许还可以解决之前的问题并做同样的事情。
标签: html vba web-scraping hyperlink click