Bonjour à tous et bon week end

Via mon code je créer une session internet explorer, puis en fin de code je ferme cette session, enfin c'est ce que je croyais.

Car en faite via ctrl+alt+supp onglet processus je m'appercois qu'a chaque exécution il créer une nouvelle session et que toutes les session tourne toujours, alors que ma fenetre IE est bien fermé !?

une idée?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Private Sub Worksheet_Calculate()
Dim IE As New InternetExplorer
    Dim winShell As New ShellWindows
    Dim maPageHtml As HTMLDocument
    For Each IE In winShell
        If IE.LocationURL = "file:///R:/3_.../VBA/ProgressBar.html" Then 'adresse de mon fichier
            IE.Quit
            Set IE = Nothing
        End If
    Next IE
Set IE = Nothing
End Sub