Jak przekonwertować HTML na Excel
Konwertuj HTML (lub MHTML) na formaty Excel
Sheetize HTML Converter umożliwia łatwe przekształcenie znaczników stron internetowych w w pełni funkcjonalny skoroszyt Excel. Niezależnie od tego, czy Twoje źródło to zwykły plik HTML, archiwum MHTML, czy ciąg znaków HTML, możesz wyeksportować je do dowolnego obsługiwanego typu arkusza kalkulacyjnego:
Kiedy używać tej konwersji
- Generuj wydrukowalne raporty z pulpitów nawigacyjnych webowych.
- Zachowaj układ wizualny strony internetowej do dystrybucji offline.
- Wprowadzaj dane oparte na HTML do kolejnych procesów skoncentrowanych na Excelu (tabele przestawne, makra, wykresy).
Przewodnik krok po kroku
- Utwórz instancję konwertera
var converter = new HtmlConverter();- Zdefiniuj opcje ładowania (HTML / MHTML)
var load = new LoadOptions {
InputFile = @"C:\Docs\report.html" // lub .mhtml
};- Wybierz opcje zapisu Excel – wybierz potrzebny format pliku
var save = new SaveOptions {
OutputFile = @"C:\Docs\report.xlsx"
// może być .xlsb, .xlsm, .csv, .json, …
// opcjonalnie: SaveFormat = FileFormatType.Xlsx,
};- Uruchom konwersję
HtmlConverter.Process(load, save);Pełny przykład – 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);Zaawansowane wskazówki
- Wiele wyjść – uruchom te same opcje ładowania z różnymi obiektami
SaveOptions, aby w jednym przebiegu uzyskać zarówno XLSX, jak i CSV.
Podsumowanie
Jednym wywołaniem API możesz przekształcić dowolny dokument HTML lub MHTML w XLSX lub inny obsługiwany format arkusza kalkulacyjnego, wymiany danych czy e‑booka. Łączy to treści internetowe z procesami biznesowymi opartymi na Excelu, dając elastyczność w przenoszeniu danych tam, gdzie są potrzebne.