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);

모범 사례

  1. EPUB 파일 검증 – 손상된 파일은 추가 기능이 정상적으로生成되지 않을 수 있으니 EPUB 검증 도구로 먼저 확인합니다.
  2. 생성된 XLAM 검토 – Excel에서 열어 워크시트, 이름이 지정된 범위, 생성된 VBA 코드가 기대대로 들어 있는지 확인합니다.
  3. 추가 기능 서명 – 조직 내 배포가 필요하면 신뢰할 수 있는 인증서로 .xlam에 서명합니다.
  4. 대상 Excel 버전 테스트 – 최신 VBA 기능은 Excel 2016 이상이 필요할 수 있으니 실제 사용할 버전에서 테스트합니다.

전자책을 인터랙티브한 Excel 도구로 바꾸고 싶으신가요? 패키지를 설치하고 위 코드를 프로젝트에 삽입하면 KnowledgeBase Epub Converter가 나머지 작업을 자동으로 처리합니다. 클릭 한 번이면 데이터가 풍부한 XLAM이 준비됩니다!

 한국어