Bonsoir à tous,

Je manipule VBA dans le cadre de mes études mais aujourd'hui je m'attaque à un projet personnel qui nécessite un peu de connaissances en HTML.

Pour faire simple une partie de mon projet consiste à récupérer des valeurs sur un événement facebook plus précisément le nombre d'invités, le nombre de participants ainsi que le nombre d'intéressés.

Je suis actuellement entrain de suivre le tutorial de Qwazerty sur l'interaction avec Internet Explorer via VBA et mon problème est le suivant :

Au moment où je souhaite observer l'arborescence VBA grâce à l'espion et le point d'arrêt je ne trouve aucune valeur dans "document" et je ne peux donc pas récupérer la valeur qui m'intéresse. Je ne comprend pas pourtant la boucle fait en sorte que la page soit chargé jusqu'au bout.

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
Sub Premier()
 
Dim IE As New InternetExplorer
Dim IEDoc As HTMLDocument
Dim HtmlElementStandard As HTMLGenericElement
Dim LeTexteExtrait As String
 
 IE.Navigate "https://www.facebook.com/events/200382180871081/"
 IE.Visible = True
 WaitIE IE
 
   Set IEDoc = IE.document
 
   End Sub
 
Sub WaitIE(IE As InternetExplorer)
 
   Do Until IE.readyState = READYSTATE_COMPLETE
      DoEvents
   Loop
End Sub
Merci beaucoup pour votre aide et concernant mon niveau je ne pratique VBA que dans un cadre étudiant depuis plus d'un an et demi et je vais être amené à l'utiliser au sein de ma profession, tout ça pour dire que je débute.