Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1123 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Macro Excel - Importation fichier htm

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Macro Excel - Importation fichier htm

n°2276259
Neo_t3
Posté le 25-02-2016 à 11:27:40  profilanswer
 

Bonjour à tous,
 
J'aimerai avoir un petit coup de pouce par rapport à une macro Excel.
Je souhaite que celle-ci importe un fichier htm dans ma feuille nommée Feuil1 (écrasement de l'existante).
 
Voici mon ébauche:
 

Code :
  1. Attribute VB_Name = "Module1"
  2. Sub Html_Import()
  3.     Dim myWB As Workbook, wb As Workbook
  4.     Dim ws As Worksheet
  5.     Dim myPath
  6.     myPath = "c:\FilesHTML\sample1.htm"  '
  7.     Set myWB = ThisWorkbook
  8.     Set wb = Workbooks.Open(myPath)
  9.     For x = 1 To wb.Sheets.Count
  10.     wb.Sheets(x).Copy after:=myWB.Sheets(myWB.Sheets.Count)
  11.     wb.Sheets(x).UsedRange.EntireColumn.AutoFit
  12.     Next
  13.     wb.Close False
  14.     myWB.Save
  15. End Sub


 
Avec mon ébauche, cela ajoute une nouvelle feuille nommée test.
Comment forcer la feuille et le remplacement de celle-ci svp ?
 
En vous remerciant par avance.
Jérôme


---------------
Neo_t3 registered Linux user number 354648. | http://www.ondaflow.com
mood
Publicité
Posté le 25-02-2016 à 11:27:40  profilanswer
 

n°2276350
Marc L
Posté le 26-02-2016 à 13:29:24  profilanswer
 

 
            Bonjour, bonjour !
             
            Le fichier HTML ne contient pas plus d'une feuille, si ?
 
            Au lieu de copier une feuille, copier les données via la méthode Range.Copy (voir l'aide VBA interne et son exemple) …
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Macro Excel - Importation fichier htm

 

Sujets relatifs
Modification droit fichier en ligne de commande .batMacro Exel
[Script] Formatter un fichier plat à partir d'une clause copy[VBA/Excel] Ouverture de Fichier User Friendly
importer données vers autre fichier excel automatiquementrécupérer valeur JComboBox dans une fichier txt
comment récupérer valeur JComboBox dans une fichier txt[Excel] Incrémenter si doublon dans une colonne
Plus de sujets relatifs à : Macro Excel - Importation fichier htm


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR