В Internet Explorer вы можете просто щелкнуть ссылку через DOM API.
Получите DOM-узел (A
), который вас интересует, и вызовите click()
для него. Это также запустит все связанные обработчики событий.
РЕДАКТИРОВАТЬ: В вашем случае, с VBA, сделать что-то вроде этого (не проверено, у меня нет VBA здесь)
Dim sideNav As IHTMLElement
Dim navLinks As IHTMLElementCollection
Dim currLink As IHTMLElement
Set sideNav = IE.document.getElementByID("sln")
Set navLinks = sideNav.all.tags("A")
For Each currLink In navLinks
If Trim(currLink.innerText) = "Boxing/UFC" Then
currLink.Click
End If
Next currLink