Se connecter sur une page web avec VBA

Hello tout le monde,

J'ai besoin de me connecter sur une page web et de recuperer les données d'un tableau via VBA

J'essaye:

Sub sail2()
    Dim ie As Object
    Set ie = CreateObject("InternetExplorer.Application")
    ie.Visible = True
    ie.Navigate "http://pfrwtekref/websail/"

    With ie
    Dim oLogin As Object, oPassword As Object
    Set oLogin = .document.getElementsByName("txtPwd")(0)
    Set oPassword = .document.getElementsByName("txtPwd")(0)
        oLogin.Value = test
        oPassword.Value = test
        .document.forms(0).submit
    End With
End Sub

Mais ça ne fonctionne pas. Si je lance ma macro j'ai une erreur "erreur automation" et si je la lance avec le debogeur j'ai une erreur "462 - serveur distant non disponible" à Set oLogin.

Vous auriez des idées de pourquoi ça me fait ça ?

Merci d'avance et bonne journée !

Bonjour,

As-tu essayé avec Power Query ?
Ruban, Données, Récupérer et transformer des données, A partir du web.
Tu saisis ton url et tu valides.
Pour la suite, il faut espérer que tu es une table qui s'affiche dans la fenêtre.
Cdlt.

Comment faire pour se connecter via power query ?
J'ai peut etre moyen de recuperer le tableau mais pour la connexion je vais sans doute pas pouvoir le faire..

Re,

Ruban, Données, Récupérer et transformer des données, A partir du web.

Tu saisis ton url et tu valides.

Cdlt.

J'ai lancé mon url via power query je vois bien ma page de connexion mais impossible de me connecter..

Rechercher des sujets similaires à "connecter page web vba"