Fenetre non-ajoutée à Application.Windows

Bonjour à tous,

Mon sujet touche un peu SAP. Pour ceux qui ne connaissent pas c'est un ERP (un peu a l'image de SAGE ou Ciel je crois) très complet et complexe...

Aujourd'hui, j'ai fais un script permettant de faire des extractions de données. Cela me fait des extractions dans un fichier MHTML que Excel arrive à ouvrir sans trop de problème.

Le problème est que lorsque je cherche à activer cette fenêtre "export.HTML", il me dit que l'indice n'appartient pas a la selection.

Evidemment, c'est étrange, du coup j'ai tenté de faire :

For Each wn In Application.Windows
        MsgBox wn.Caption
Next wn

Et effectivement, pas de "export.MHTML"...

J'ai aussi tenté de le mettre en .xls / .xlsx / .xlsm , rien n'y fait ! J'ai aussi mit des Timers pour laisser le temps à excel de l'ouvrir, jusqu'à 40 secondes (ça suffit largement), et idem.

Avez-vous une idée d'où peut provenir le problème ? Car j'ai besoin de pouvoir faire un Windows("export.MHTML").activate pour récupérer les données de la feuille ...

Bonne journée,

Julien G

bnojour

vous ne penser pas qu il s agit de :

ActiveWorkbook.Windows("export.MHTML").Activate
ThisWorkbook.Windows("export.MHTML").Activate
Workbooks("something").Windows("export.MHTML").Activate
Rechercher des sujets similaires à "fenetre ajoutee application windows"