2015-09-15 2 views
-1

У меня есть макрос, который я могу использовать для входа на сайт и аутентификации, теперь мне просто нужно добавить раздел, чтобы щелкнуть кнопку (которая будет загружать .csv для меня) ,Нажмите ссылку в Internet Explorer

Вот код Логин:

Sub WebLogin() 

Set IE = CreateObject("InternetExplorer.Application") 
With IE 
    .Visible = True 
    .Navigate "www.MYSITE.com" 
    Do Until .ReadyState = 4 
     DoEvents 
    Loop 
    .document.all.Item("edit-name").Value = "MY EMAIL" 
    .document.all.Item("edit-pass").Value = "MY PASSWORD" 
    .document.forms(0).submit 


    Do While IE.Busy 
    Application.Wait DateAdd("s", 1, Now) 
    Loop 

    End With 

End Sub 

Таким образом, это работает отлично. После того, как я вошел в систему, вот информация для кнопки Я пытаюсь нажать:

<input name="_qf_GPDetail_submit_csv" value="Export to CSV" type="submit" id="_qf_GPDetail_submit_csv" class="form-submit"> 

Если кто-то может мне помочь с небольшим количеством кода, нажмите на это, это было бы удивительно!

ответ

0

Try:

IE.document.all("_qf_GPDetail_submit_csv").Click 

This довольно хороший учебник по основам интернет-Automation Explorer. Это началось с меня.

+0

Отлично, спасибо большое! – Craig

+0

Если этот ответ помог вам, чем вы могли бы [принять ответ] (http://stackoverflow.com/help/accepted-answer), чтобы другой узнал, что у вас есть ответ. – ManishChristian