Bonjour,
J'ai l'habitude d'automatiser la saisie sur des pages internet explorer à partir de VBA Excel. La plupart du temps, j'ai un "Input Name" et dans ce cas, cela ne pose pas de problème.
Mais je n'ai pas d'input name sur le site sur lequel je travaille actuellement. Voici le code HTML:
<input lang="it" type="text" id="IN_USER" value="" class="enteroninput inputuser1">
Cette "input" appartient à une "iframe":
1 2 3
| <iframe width="207" height="194" id="ifrmloginweb20" src="https://www.inbiz.intesasanpaolo.com/scriptFvca0/PortalWAR/portal_login/login_redirect.jsp?ts=1497425982443" frameborder="no" marginwidth="0" marginheight="0" scrolling="no" style="border: 0pt solid rgb(0, 0, 0); border-image: none; margin-top: 0px; margin-left: 0px;">
<span>Errata visualizzazione delle login</span>
</iframe> |
J'arrive à atteidndre cet iframe avec ce code VBA:
Set frm = IE.document.all("ifrmloginweb20")
Mais je n'arrive pas à atteindre le "input" ID "IN_USER".
Est-ce que quelqu'un pourrait m'aider?
Je galère avec ça depuis plusieurs jours.
Merci d'avance
John81
Partager