У меня проблема со средством выбора папок, которое открывается на веб-сайте, чтобы попросить меня загрузить изображение. Я могу зайти на сайт, открыть ссылку, где отображается ссылка для просмотра, а также щелкнуть ее. однако я не могу загрузить известное местоположение и не могу нажать кнопку загрузки. ссылка находится за fw, поэтому все ссылки скрыты.
Dim ie As New InternetExplorer
Dim myElem As Variant
ie.Visible = True
With ie
Const MAX_WAIT_SEC As Long = 10
Dim t As Date, ele As Object
t = Timer
While .Busy Or .readyState < 4: DoEvents: Wend
End With
ie.document.getElementById("picture").Click
'this cell contains picture link
Sheets("picture").Range("A12").Copy
With ie
While .Busy Or .readyState < 4: DoEvents: Wend
End With
ie.document.getElementById("browse").Click
With ie
While .Busy Or .readyState < 4: DoEvents: Wend
End With
'folder picker is active now and code should be written here
With ie
While .Busy Or .readyState < 4: DoEvents: Wend
End With
ie.document.getElementById("upload").Click
End With
вручную, я могу использовать ctrl + v и затем ввести, и это работает, но с макросом я использую приведенный ниже код и не работал для меня.
SendKeys "^v", True
SendKeys "enter", True
Ничего не решено, спасибо за помощь.