VBA et le format HTML

1. L’importation de données HTML

Pour importer des données HTML, on utilise la méthode TransferText disponible à partir de l’objet DoCmd. La syntaxe générale de cette méthode est la suivante :

DoCmd.TransferText acImportHTML, [SpecificationName], [TableName], 
[FileName], [HasFieldNames], [HTMLTableName], [CodePage] 

Les paramètres optionnels qui peuvent être fournis sont les suivants :

Paramètre

Description

SpecificationName

Représente les spécifications qui peuvent être enregistrées dans Access.

TableName

Représente le nom de la table qui est importée.

FileName

Représente l’emplacement du fichier HTML qui sert de source.

HasFieldNames

Indique si la première ligne du fichier HTML contient le nom des champs ou non.

HTMLTableName

Représente le nom de la table dans le fichier HTML, contenu entre les balises <CAPTION> et </CAPTION>.

CodePage

Représente la page de code, soit l’alphabet utilisé pour l’affichage des données.

Par exemple, pour importer des données dans une nouvelle table à partir du fichier XML se situant dans le dossier C:\temp de la machine, le code VBA devra être le suivant :

Sub Exemple1() 
DoCmd.TransferText acImportHTML, , "ENI_EMPLOYES_EMP", _ 
    "C:\temp\ENI_EMPLOYES_EMP.html", True 
End Sub 

Il permet d’importer les données dans...

couv_RI21ACCV.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
VBA et le format HTML
Suivant
Les API Windows