EPUB를 XLAM으로 변환하는 방법
EPUB 파일을 XLAM 추가 기능으로 변환하는 방법
KnowledgeBase Epub Converter는 어떤 전자책(.epub)이든 즉시 로드 가능한 Excel 추가 기능(.xlam)으로 바꾸는 초고속 단일 호출 API를 제공합니다. 책 내용, 표, 또는 탐색 기능을 Excel 대시보드, Power Query, 혹은 사용자 정의 VBA 프로젝트에 직접 삽입하고 싶을 때 최적입니다.
왜 KnowledgeBase Epub Converter를 EPUB‑to‑XLAM에 선택해야 할까요?
- 구조 인식 – 챕터, 표, 각주를 추출해 VBA 모듈, 워크시트 함수 또는 커스텀 리본으로 패키징합니다.
- Unicode 안전 – RTL 스크립트와 이모지를 포함한 모든 문자들이 라운드‑트립 동안 손실되지 않습니다.
- 설치 불필요 – Office, Calibre, 외부 바이너리 없이 .NET 6+ 라이브러리만 있으면 됩니다.
- 크로스‑플랫폼 – Windows, macOS, Linux 어디서든 실행 가능(생성된 XLAM은 모든 Windows Excel에서 동작).
- 고급 설정 – 내용 매핑 방식을 시트, 명명된 범위, VBA 절차 중 선택하고, 추가 기능 UI 레이아웃을 자유롭게 정의할 수 있습니다.
시작하기
Sheetize NuGet 패키지를 추가하고 EpubConverter.Process를 호출합니다.
샘플 C# 코드
using Sheetize;
var load = new EpubLoadOptions
{
// 원본 EPUB 파일 경로
InputFile = @"C:\Books\FinanceGuide.epub"
};
var save = new SaveOptions
{
// 생성될 XLAM 파일 경로
OutputPath = @"C:\AddIns\FinanceGuide.xlam",
// 선택 사항: 각 챕터를 별도 워크시트로 매핑
MapChaptersToSheets = true,
// 선택 사항: 사용자 정의 리본 탭 생성
CreateRibbon = true,
};
EpubConverter.Process(load, save);모범 사례
- EPUB 파일을 먼저 검증 – 손상된 파일은 추가 기능이 중단될 수 있으니 EPUB 검증 도구를 사용하세요.
- 생성된 XLAM 검토 – Excel에서 열어 워크시트, 범위, 생성된 VBA 코드가 기대대로 표시되는지 확인합니다.
- 추가 기능 서명 – 조직 내 배포를 계획한다면 신뢰할 수 있는 인증서로
.xlam에 서명하십시오. - 대상 Excel 버전 테스트 – 최신 VBA 기능은 Excel 2016 이상이 필요할 수 있으니 여러 버전에서 검증합니다.
전자책을 인터랙티브한 Excel 도구로 바꾸고 싶으신가요? 패키지를 설치하고 위 코드를 프로젝트에 삽입하면 KnowledgeBase Epub Converter가 복잡한 작업을 대신 처리합니다. 이제 한 번의 호출로 데이터‑풍부한 XLAM을 손에 넣으세요!