Importer un fichier HTML

Bonjour à tous,

Je souhaite importer dans mon classeur excel un certains nombre de fichiers html stockés dans un dossier, 1 fichier html = une nouvelle feuille de mon classeur.

La commande

Workbooks.Open Filename:=ThisWorkbook.Path & "\html\20151229.html"

fonctionne sauf que le fichier est ouvert dans un nouveau classeur, je n'arrive pas à l'ouvrir dans le classeur depuis lequel je lance la macro. Cela ne fonctionne pas si je remplace Worbooks par ThisWorkbook ou ActiveWorkbook.

J'ai trouvé des méthodes qui proposent d'ouvrir le html dans un autre classeur, déplacer la feuille et le fermer mais vu le nombre de html à ouvrir ca risque d'être lourd.

Pourriez vous m'aider svp?

Merci,

Mat.

Bonsoir,

un truc trouvé sur le NET :

With ActiveSheet.QueryTables.Add(Connection:="URL;" & ThisWorkbook.Path & "\html\20151229.html", Destination:="Range("D9"))

.Refresh BackgroundQuery:=False

End With

Pas tester, à vrai dire je ne comprend pas

@ bientôt

LouReeD

Rechercher des sujets similaires à "importer fichier html"