HTML을 Excel로 변환하는 방법
HTML (또는 MHTML) → Excel 형식 변환
Sheetize HTML Converter를 사용하면 웹 페이지 마크업을 완전한 Excel 워크북으로 손쉽게 변환할 수 있습니다. 소스가 일반 HTML 파일이든, MHTML 아카이브이든, 혹은 HTML 문자열이든, 지원되는 스프레드시트 형식 중 원하는 것으로 출력할 수 있습니다.
언제 이 변환을 사용하나요?
- 웹 대시보드에서 인쇄 가능한 보고서를 생성하고 싶을 때.
- 웹 페이지의 시각적 레이아웃을 오프라인 배포용으로 보존하고 싶을 때.
- HTML 기반 데이터를 Excel 중심 워크플로(피벗 테이블, 매크로, 차트 등)로 연결하고 싶을 때.
단계별 가이드
- 컨버터 인스턴스 생성
var converter = new HtmlConverter();- 로드 옵션 정의 (HTML / MHTML)
var load = new LoadOptions {
InputFile = @"C:\Docs\report.html" // 또는 .mhtml
};- Excel 저장 옵션 선택 – 필요한 파일 형식을 지정합니다.
var save = new SaveOptions {
OutputFile = @"C:\Docs\report.xlsx"
// .xlsb, .xlsm, .csv, .json 등도 가능
// 선택 사항: SaveFormat = FileFormatType.Xlsx,
};- 변환 실행
HtmlConverter.Process(load, save);전체 예제 – 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);고급 팁
- 다중 출력 – 동일한
LoadOptions에 여러 개의SaveOptions객체를 지정하면 한 번에 XLSX와 CSV를 동시에 생성할 수 있습니다.
요약
단 한 번의 API 호출만으로 HTML 또는 MHTML 문서를 XLSX를 비롯한 Sheetize에서 지원하는 모든 스프레드시트, 데이터 교환 또는 전자책 형식으로 변환할 수 있습니다. 이는 웹 콘텐츠와 Excel 중심 비즈니스 프로세스 사이의 격차를 메워 주어 데이터를 필요한 어디든 자유롭게 이동시킬 수 있게 합니다.