Bonjour,
Je suis bloqué sur ma macro, le but étant de lancer la page d'accueil de la banque, se connecter en insérant le user name et mdp et de cliquer sur le bouton pour se connecter.
Ca c'est géré via mon code et donc une autre page web s'ouvre (celle qui nous intéresse).
J'arrive à pointer sur cette nouvelle page mais je n'arrive pas à récupérer le solde des différents comptes bancaires
Voici mon code :
Je met en PJ également une copie écran du code source de la page web qui s'ouvre avec l'identification via le code sources des éléments (entouré en jaune) que je veux ramener sur ma feuille excel via la macro.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 Sub Connexion() Dim IE As New InternetExplorer Dim maPageHtml As HTMLDocument Dim Helem As IHTMLElementCollection Dim winShell As New ShellWindows Dim HtmlElementStandard As HTMLGenericElement IE.navigate "https://ib.mcb.mu/T001/banking.jsp" Do Until IE.readyState = READYSTATE_COMPLETE DoEvents Loop Set maPageHtml = IE.document Set Helem = maPageHtml.getElementsByTagName("input") Helem(1).innerText = "login" Helem(2).innerText = "mdp" Helem(60).Click Application.Wait (Now + TimeValue("0:00:10")) On Error Resume Next For Each IE In winShell If IE.LocationURL = "https://ib.mcb.mu/T001/internet" Then Set maPageHtml = IE.document End If Next IE End Sub
merci d'avance pour vos retours, je bloque![]()
Partager