Cómo convertir HTML a Excel
Convertir HTML (o MHTML) a formatos de Excel
El Sheetize HTML Converter facilita la transformación del marcado de una página web en un libro de Excel totalmente funcional. Ya sea que tu fuente sea un archivo HTML simple, un archivo MHTML, o una cadena HTML, puedes exportar a cualquiera de los tipos de hoja de cálculo compatibles:
Cuándo usar esta conversión
- Generar informes imprimibles a partir de dashboards web.
- Conservar el diseño visual de una página web para su distribución offline.
- Alimentar datos basados en HTML a flujos de trabajo centrados en Excel (tablas dinámicas, macros, gráficos).
Guía paso a paso
- Crear la instancia del convertidor
var converter = new HtmlConverter();- Definir las opciones de carga (HTML / MHTML)
var load = new LoadOptions {
InputFile = @"C:\Docs\report.html" // o .mhtml
};- Elegir las opciones de guardado en Excel – selecciona el formato de archivo que necesites.
var save = new SaveOptions {
OutputFile = @"C:\Docs\report.xlsx"
// puede ser .xlsb, .xlsm, .csv, .json, …
// opcional: SaveFormat = FileFormatType.Xlsx,
};- Ejecutar la conversión
HtmlConverter.Process(load, save);Ejemplo completo – 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);Consejos avanzados
- Múltiples salidas – ejecuta las mismas opciones de carga con diferentes objetos
SaveOptionspara producir XLSX y CSV en una sola pasada.
Resumen
Con una única llamada a la API puedes transformar cualquier documento HTML o MHTML en XLSX o en cualquier otro formato de hoja de cálculo, intercambio de datos o ebook que soporte Sheetize. Esto cierra la brecha entre el contenido web y los procesos empresariales centrados en Excel, dándote la flexibilidad de mover los datos a donde sea necesario.