วิธีแปลง EPUB เป็น XLAM
วิธีแปลงไฟล์ EPUB เป็นแอด‑อิน XLAM
KnowledgeBase Epub Converter มี API เร็วหยาบเดียวที่เปลี่ยนอี‑บุ๊ก (.epub) ใด ๆ ให้กลายเป็น Excel add‑in (.xlam) ที่พร้อมโหลด เหมาะสำหรับฝังเนื้อหา หนังสือ ตาราง หรือการนำทางโดยตรงลงในแดชบอร์ด Excel, Power Query หรือโครงการ VBA ที่กำหนดเอง
ทำไมต้องเลือก KnowledgeBase Epub Converter สำหรับการแปลง EPUB → XLAM?
- รับรู้โครงสร้าง – ดึงบท, ตารางและเชิงอรรถออกมาและบรรจุเป็นโมดูล VBA, ฟังก์ชันเวิร์กชีต หรือริบบิ้นที่กำหนดเองภายใน XLAM
- รองรับ Unicode – ตัวอักษรทุกประเภท รวมถึงสคริปต์ RTL และอีโมจิ จะไม่สูญหายในกระบวนการแปลง
- ไม่มีการติดตั้ง – ไม่ต้องมี Office, Calibre หรือไบนารีภายนอก; เพียงไลบรารี .NET 6+ เท่านั้น
- ทำงานข้ามแพลตฟอร์ม – รันบน Windows, macOS และ Linux (XLAM ที่สร้างขึ้นทำงานบน Excel Windows ใดก็ได้)
- กำหนดค่าได้สูง – เลือกแมปเนื้อหา (ชีต, ช่วงชื่อ, หรือโปรซี저 VBA) และตั้งค่าเลย์เอาต์ UI ของแอด‑อิน
เริ่มต้นใช้งาน
เพิ่มแพคเกจ Sheetize ผ่าน NuGet แล้วเรียก EpubConverter.Process
ตัวอย่างโค้ด C#
using Sheetize;
var load = new EpubLoadOptions
{
// เส้นทางไฟล์ EPUB ต้นทาง
InputFile = @"C:\Books\FinanceGuide.epub"
};
var save = new SaveOptions
{
// ไฟล์ XLAM ปลายทาง (Excel add‑in)
OutputPath = @"C:\AddIns\FinanceGuide.xlam",
// กำหนดให้แต่ละบทเป็นชีตหนึ่งชีต
MapChaptersToSheets = true,
// สร้างริบบิ้นแท็บแบบกำหนดเอง
CreateRibbon = true,
};
EpubConverter.Process(load, save);แนวทางปฏิบัติที่ดีที่สุด
- ตรวจสอบความสมบูรณ์ของ EPUB ก่อน – ไฟล์ที่เสียหายอาจทำให้แอด‑อินติดขัด; ใช้เครื่องมือ validator ของ EPUB
- ตรวจทาน XLAM ที่สร้างขึ้น – เปิดใน Excel เพื่อตรวจดูว่าเวิร์กชีต, ช่วงชื่อและโค้ด VBA ที่สร้างขึ้นปรากฏตามที่คาดไว้หรือไม่
- เซ็นชื่อแอด‑อิน – หากต้องการแจกจ่ายภายในองค์กร ให้เซ็นไฟล์
.xlamด้วยใบรับรองที่น่าเชื่อถือ - ทดสอบบนเวอร์ชัน Excel ที่เป้าหมาย – ฟีเจอร์ VBA ใหม่บางอย่างอาจต้องใช้ Excel 2016 ขึ้นไป
พร้อมหรือยังที่จะเปลี่ยนอี‑บุ๊กให้กลายเป็นเครื่องมือ Excel ที่โต้ตอบได้? ติดตั้งแพคเกจ, ใส่โค้ดส่วนนั้นลงในโปรเจคของคุณ แล้วให้ KnowledgeBase Epub Converter จัดการงานหนักให้คุณเอง XLAM ที่เต็มไปด้วยข้อมูลรอคุณอยู่เพียงคลิกเดียว!