L'accès IE onglets une fois créé

À l'aide de VBA, je peux créer un objet InternetExplorer avec 3 onglets différents à l'aide de la suite de

Option Explicit

Public Enum IE_READYSTATE
    Uninitialised = 0
    Loading = 1
    Loaded = 2
    Interactive = 3
    complete = 4
End Enum

Sub Example_Click()
Dim ieApp As clsIE

    'Create IE and login
    If ieApp Is Nothing Then
        Set ieApp = New clsIE
        With ieApp

            'IE Tab1
            .IE.Visible = True
            .IE.navigate "http://www.bbc.co.uk/news/"
            Do While .IE.Busy Or Not .IE.readyState = IE_READYSTATE.complete: DoEvents: Loop

            'IE Tab2
            .IE.Navigate2 "http://www.bbc.co.uk", CLng(2048)
            Do While .IE.Busy Or Not .IE.readyState = IE_READYSTATE.complete: DoEvents: Loop

            'IE Tab3
            .IE.Navigate2 "http://www.bbc.co.uk", CLng(2048)
            Do While .IE.Busy Or Not .IE.readyState = IE_READYSTATE.complete: DoEvents: Loop


        End With
    End If

End Sub

Comment puis-je accéder à ces onglets......

  1. Quitter/Fermer un onglet spécifique?
  2. Naviguer vers une nouvelle URL sur un onglet spécifique?
  3. Accéder à un onglet spécifique DOM?

Je sais comment faire tout cela avec un seul onglet, mais pas plusieurs onglets?

OriginalL'auteur user3357963 | 2013-05-13