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:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<input lang="it" type="text" id="IN_USER" value="" class="enteroninput inputuser1">
Cette "input" appartient à une "iframe":

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;">
		&lt;span&gt;Errata visualizzazione delle login&lt;/span&gt;
	</iframe>
J'arrive à atteidndre cet iframe avec ce code VBA:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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