EPUB을 XLAM으로 변환하는 방법
EPUB 파일을 XLAM 추가 기능으로 변환하는 방법
KnowledgeBase Epub Converter는 단일 호출 API로 .epub 파일을 바로 사용할 수 있는 Excel 추가 기능(.xlam)으로 변환합니다. 책 내용, 표 또는 내비게이션을 Excel 대시보드, Power Query, 맞춤 VBA 프로젝트에 직접 삽입하고 싶을 때 이상적입니다.
왜 KnowledgeBase Epub Converter를 선택해야 할까요?
- 구조 인식 – 챕터, 표, 각주 등을 추출해 VBA 모듈, 워크시트 함수, 혹은 맞춤 리본 메뉴로 XLAM 안에 패키징합니다.
- 유니코드 안전 – 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이 준비됩니다!