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

  1. Utwórz instancję konwertera
var converter = new HtmlConverter();
  1. Zdefiniuj opcje ładowania (HTML / MHTML)
var load = new LoadOptions {
    InputFile = @"C:\Docs\report.html" // lub .mhtml
};
  1. 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,
};
  1. 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.

 Polski