не знаю поможете или нет не заходя на сайт??? суть в том, что надо на этом сайте захода по ссылке где в макросе, вставить имя контейнера, кликнуть "Ignore Date" и нажать на "Generate Report" ,после этого скачивается excel файл. а имена контейнеров, которые нужны, находятся в списке List1
ячейка куда вписывать номер контейнера
Скрытый текст |
---|
<input name="ctl00$PageContent$Container1$txtcn" type="text" id="ctl00_PageContent_Container1_txtcn" class="bodycopy ac_input" onfocus="Autocomplete_containerNo();" style="width:190px;" autocomplete="off"> |
надо кликнуть(поставить галочку)
Скрытый текст |
---|
<input id="ctl00_PageContent_cbx_ignoredate" type="checkbox" name="ctl00$PageContent$cbx_ignoredate"> |
нажать на эту кнопку
Скрытый текст |
---|
<input type="submit" name="ctl00$PageContent$btnSearch" value="Generate Report" onclick="setlabel();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$PageContent$btnSearch", "", true, "", "", false, false))" id="ctl00_PageContent_btnSearch" class="w3-button w3-black w3-round-xlarge" style="width:235px;"> |
не знаю как спросить и чем помочь больше
как зайти на сайт уже разобрался
Код |
---|
Sub test() Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = 1
IE.Navigate "https://eu.yl-griffin.com/tesco/"
Do While IE.Busy Or (IE.readyState <> 4): DoEvents: Loop
IE.Document.getelementbyid("txtUserName").Value = "????????"
IE.Document.getelementbyid("txtPassword").Value = "????????"
IE.Document.getelementbyid("btnLogin").Click
End Sub |