Importer un fichier HTML

Y compris Power BI, Power Query et toute autre question en lien avec Excel
l
lvlat
Nouveau venu
Nouveau venu
Messages : 1
Inscrit le : 30 décembre 2015
Version d'Excel : 2007 FR

Message par lvlat » 30 décembre 2015, 15:31

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.
Avatar du membre
LouReeD
Contributeur
Contributeur
Messages : 6'667
Appréciations reçues : 322
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Contact :
Téléchargements : Mes applications

Message par LouReeD » 30 décembre 2015, 22:43

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 :lol:

@ bientôt

LouReeD
Quelques règles à lire ICI ;;)
______________________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message