Sub test ()
Dim IE As Object
Dim doc As HTMLDocument
Dim startDateText As Object, endDateText As Object
Dim Element AsHTMLLinkElement
Установить IE = новый InternetExplorer
IE.Visible = True
IE.navigate ("dailyreports.com")
Делать пока IE.Busy
Application.Wait DateAdd ("S", 1, Now)
Loop
Set doc = IE.document
doc.getElementById ("login)") .Value =" xxxx "
doc.getElementById (" пароль "). Value =" yyyy "
doc.getElementById (" loginButton "). Нажмите
Делать пока IE.Busy
Application.Wait DateAdd ("S", 1, сейчас)
Loop
IE.navigate ("subreport.com")
Делать пока IE.Busy
Application.Wait DateAdd ("S", 41, сейчас)
Цикл
Для каждого элемента в документе. Ссылки
Если InStr (Element.innerText, «Export View»), то
Вызовите Element.Click
Выход для
End If
Следующий элемент
Делать пока IE.Busy
Application.Wait DateAdd ("S", 180, сейчас)
Loop
Application.Wait (Now + TimeValue ("00:00:08"))
Application.SendKeys "% {s}"
End Sub
Это мой код с приложением sendkeys, и он не работает