2015-12-12 201 views
0

我正在使用以下代码在VBA上登录Facebook。VBA登录和注销Facebook

Sub LoginFb() 

    Dim IE As Object 

    Set IE = CreateObject("INTERNETEXPLORER.Application") 
    IE.Navigate ("www.Facebook.com") 
    IE.Visible = True 

    Do While IE.Busy 
     DoEvents 
    Loop 

    IE.Document.all.Item("email").Value = "username" 
    IE.Document.all.Item("pass").Value = "password!" 
    IE.Document.all.Item("persist_box").status = False 
    IE.Document.all.Item("loginbutton").Click 
End Sub 

另外,我想在VBA中实现从Facebook注销。

+0

问题是? –

+0

如何在VBA中实现从Facebook注销? – Dimitris

+0

嗯,你点击'loginbutton'登录,点击'logoutbutton'退出如何? –

回答

0

既然你登录到Facebook上与下面的行未选中坚持箱: IE.Document.all.Item("persist_box").status = False
我认为,你可以通过简单地用下面的命令关闭Internet Explorer窗口注销:IE.Quit
然后,如果你需要使用其他用户名/密码继续您的自动化过程,您可以使用同一个IE对象再次登录。