วิธีแปลง Xlsx เป็น Xlt

Sheetize XLSX‑to‑XLT Converter for .NET ให้ API ที่เรียบง่ายแต่ทรงพลังในการเปลี่ยนเวิร์กบุ๊ค XLSX ที่เต็มรูปแบบให้เป็นเทมเพลต XLT ที่สะอาด มันคงสภาพสไตล์, สูตร, กฎการตรวจสอบข้อมูล และชื่อช่วงทั้งหมดไว้ในขณะที่ลบค่าของเซลล์ออก ทำให้ XLT ที่ได้สามารถนำกลับใช้ใหม่ได้ในทีมหรือกระบวนการต่าง ๆ

ฟีเจอร์หลัก

แปลง XLSX → XLT

สร้างเทมเพลต XLT จากไฟล์ XLSX ใดก็ได้ พร้อมตัวเลือกให้เก็บหรือเอาแผ่นงานบางส่วนออก, คงแถว/คอลัมน์ที่ซ่อนไว้, และรักษาฟอร์แมตแบบกำหนดเอง

ล้างเนื้อหาเลือกได้

เลือกล้างเฉพาะค่าของเซลล์, หรือยังลบคอมเมนต์, ไฮเปอร์ลิงก์, และชื่อไดนามิกเพิ่มเติม ในขณะที่ยังคงโครงสร้างของเวิร์กบุ๊คไว้ครบถ้วน

คงรูปแบบและสูตร

สไตล์ของเซลล์, ฟอร์แมตเชิงเงื่อนไข, และสูตรทั้งหมดจะไม่ถูกเปลี่ยนแปลง ทำให้เทมเพลตทำงานเหมือนกับไฟล์ต้นฉบับเมื่อนำข้อมูลใหม่เข้ามา

โหมดสตรีมมิ่ง & รองรับไฟล์ใหญ่

ประมวลผลงานในโหมดสตรีมมิ่งเพื่อลดการใช้หน่วยความจำสูง ทำให้เหมาะกับการสร้างเทมเพลตในระดับองค์กร

คำแนะนำโดยละเอียด

ไฟล์เวิร์กโฟลว์ XLSX → XLT

เพื่อแปลงไฟล์ XLSX เป็นเทมเพลต XLT ด้วย Sheetize ทำตามขั้นตอนต่อไปนี้:

  1. เริ่มต้นคอนเวอร์เตอร์: สร้างอินสแตนซ์ของ SpreadsheetConverter
  2. ตั้งค่าตัวเลือก: กำหนด SpreadsheetSaveOptions เพื่อระบุแผ่นงานที่ต้องการเก็บ, จะล้างค่าอย่างเดียวหรือรวมคอมเมนต์ด้วย, และเส้นทางไฟล์ผลลัพธ์
  3. กำหนดเส้นทางไฟล์: ระบุเส้นทางของไฟล์ XLSX ต้นฉบับและตำแหน่งไฟล์ XLT ปลายทาง
  4. ดำเนินการแปลง: เรียก Process พร้อมตัวเลือกการโหลดและการบันทึกที่เตรียมไว้

ตัวอย่าง – แปลง XLSX ไปเป็น XLT, ล้างเฉพาะค่า

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Templates\Report.xlsx"
};

var saveOptions = new SpreadsheetSaveOptions
{
    OutputFile = @"D:\Templates\ReportTemplate.xlt"
};

SpreadsheetConverter.Process(loadOptions, saveOptions);

รองรับรูปแบบเพิ่มเติม

  • Sheetize ยังสามารถแปลง XLT กลับเป็น XLSX ได้เช่นกัน ทำให้สามารถแก้ไขเทมเพลตแบบรอบๆ ได้
  • ไลบรารีรองรับการส่งออกเป็น CSV, TSV หรือ JSON โดยตรงจากเทมเพลต เพื่อการสร้างรายงานขับเคลื่อนด้วยข้อมูล
  • รวมการแปลง XLSX‑to‑XLT กับเครื่องมือ HTML ↔ XLSX เพื่อสร้างไพพ์ไลน์แบบโหมด‑ปลาย‑จบ เช่น HTML → XLSX → XLT

ด้วยความสามารถเหล่านี้ Sheetize ทำให้การแปลง XLSX‑to‑XLT เป็นเรื่องง่าย ไม่ว่าคุณต้องการสคริปต์สั้น ๆ ครั้งเดียว หรือบริการระดับผลิตเพื่อสร้างเทมเพลต Excel ที่นำกลับใช้ใหม่ได้อย่างมีประสิทธิภาพ.

 แบบไทย