Comment convertir du HTML en Excel
Convertir du HTML (ou MHTML) en formats Excel
Le Sheetize HTML Converter facilite la transformation du balisage d’une page web en un classeur Excel complet. Que votre source soit un fichier HTML simple, une archive MHTML ou une chaîne HTML, vous pouvez exporter vers n’importe lequel des types de feuilles de calcul pris en charge :
Quand utiliser cette conversion
- Générer des rapports imprimables à partir de tableaux de bord web.
- Conserver la mise en page visuelle d’une page web pour une distribution hors ligne.
- Alimenter des flux de travail centrés sur Excel (tableaux croisés dynamiques, macros, graphiques) avec des données basées sur HTML.
Guide pas à pas
- Créer l’instance du convertisseur
var converter = new HtmlConverter();- Définir les options de chargement (HTML / MHTML)
var load = new LoadOptions {
InputFile = @"C:\Docs\report.html" // ou .mhtml
};- Choisir les options d’enregistrement Excel – sélectionnez le format de fichier dont vous avez besoin.
var save = new SaveOptions {
OutputFile = @"C:\Docs\report.xlsx"
// peut être .xlsb, .xlsm, .csv, .json, …
// optionnel : SaveFormat = FileFormatType.Xlsx,
};- Lancer la conversion
HtmlConverter.Process(load, save);Exemple complet – HTML → XLSX
using Sheetize;
var loadOptions = new LoadOptions {
InputFile = @"D:\Web\Invoice.html"
};
var saveOptions = new SaveOptions {
OutputFile = @"D:\Export\Invoice.xlsx"
};
HtmlConverter.Process(loadOptions, saveOptions);Astuces avancées
- Sorties multiples – exécutez les mêmes options de chargement avec différents objets
SaveOptionspour produire XLSX et CSV en une seule passe.
Résumé
En un seul appel d’API, vous pouvez transformer n’importe quel document HTML ou MHTML en XLSX ou tout autre format de feuille de calcul, d’échange de données ou d’ebook supporté par Sheetize. Cela comble le fossé entre le contenu web et les processus métier axés sur Excel, vous offrant la souplesse nécessaire pour déplacer les données où elles sont requises.