Bonjour,

Voici mon problème : j'ai récupéré et adapté du code pour piloter une page web depuis une macro VBA
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
Sub piloterRadioBouton()
    'nécessite d'activer la référence Microsoft HTML Objects Library
    'nécessite d'activer la référence Microsoft Internet Controls
    Dim IE As InternetExplorer
    Dim maPageHtml As HTMLDocument
    Dim Helem As HTMLElementCollection
    
    
    

    
    Set IE = CreateObject("internetExplorer.Application")
    IE.Visible = True
    IE.Navigate "https://**************"
        Do Until IE.ReadyState = READYSTATE_COMPLETE
        DoEvents
        Loop 'attend la fin du chargement
     
    
   
        'remplit les champs nécessaires...
    IE.Document.all("login").Value = "****"
    IE.Document.all("pwd").Value = "******"
    IE.Document.all("").Click

le problème est que pour cliquer sur le bouton envoyer il me faut son "nom" mais dans le code source il n'y en a pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<span class="button"><input type="submit" value="Valider" /></span>
Comment faire ?


Merci d'avance.