Cómo convertir EPUB a XLAM
Cómo convertir un archivo EPUB a un complemento XLAM
KnowledgeBase Epub Converter proporciona una API ultrarrápida de una sola llamada que convierte cualquier libro electrónico (.epub) en un complemento de Excel listo para cargar (.xlam). Perfecto para incrustar contenido del libro, tablas o navegación directamente en paneles de Excel, Power Query o proyectos VBA personalizados.
¿Por qué elegir KnowledgeBase Epub Converter para EPUB‑a‑XLAM?
- Consciente de la estructura – extrae capítulos, tablas y notas al pie y los empaqueta como módulos VBA, funciones de hoja o cintas personalizadas dentro del XLAM.
- Unicode‑seguro – todos los caracteres, incluidos los scripts RTL y los emojis, sobreviven al proceso.
- Sin instalación – no se necesita Office, Calibre ni binarios externos; solo una biblioteca .NET 6+.
- Multiplataforma – funciona en Windows, macOS y Linux (el XLAM generado funciona en cualquier Excel de Windows).
- Altamente configurable – elige cómo mapear el contenido (hojas, rangos con nombre o procedimientos VBA) y define el diseño de la UI del complemento.
Primeros pasos
Añade el paquete Sheetize de NuGet e invoca EpubConverter.Process.
Código de ejemplo en C#
using Sheetize;
var load = new EpubLoadOptions
{
// Ruta al archivo EPUB de origen
InputFile = @"C:\Books\FinanceGuide.epub"
};
var save = new SaveOptions
{
// Archivo XLAM de destino (complemento de Excel)
OutputPath = @"C:\AddIns\FinanceGuide.xlam",
// Opcional: mapear cada capítulo a una hoja de cálculo
MapChaptersToSheets = true,
// Opcional: generar una cinta de opciones personalizada
CreateRibbon = true,
};
EpubConverter.Process(load, save);Buenas prácticas
- Valida el EPUB primero – un archivo corrupto puede truncar el complemento; usa una herramienta validadora de EPUB.
- Revisa el XLAM generado – ábrelo en Excel y verifica que las hojas, rangos y cualquier código VBA generado aparecen como se espera.
- Firma el complemento – si planeas distribuirlo dentro de una organización, firma el
.xlamcon un certificado de confianza. - Prueba en las versiones de Excel objetivo – algunas características VBA más recientes pueden requerir Excel 2016+.
¿Listo para convertir libros electrónicos en herramientas interactivas de Excel? Instala el paquete, inserta el fragmento en tu proyecto y deja que KnowledgeBase Epub Converter haga el trabajo pesado. ¡Tu XLAM rico en datos está a una sola llamada de distancia!