单击Internet Explorer中的链接

时间:2015-09-15 11:20:23

标签: excel vba explorer

我有一个宏可以用来登录网站并验证自己,现在我只需要添加一个部分来点击一个按钮(它会为我下载.csv)。

这是登录代码:

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">

如果有人能用一些代码来帮助我点击这个,那就太棒了!

1 个答案:

答案 0 :(得分:0)

尝试:

http://cdn4.example.com

This是关于Internet Explorer Automation基础知识的非常好的教程。它让我初步开始。